Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IPropertyValue::GetInt64Array method

Gets the array of signed 64-bit integer values that is stored in the current IPropertyValue object.

Syntax


HRESULT GetInt64Array(
  [out]                    UINT32 *length,
  [out, size_is(,*length)] INT64  **value
);

Parameters

length [out]

Type: UINT32*

The number of values in the array.

value [out]

Type: INT64**

The array of signed 64-bit integer values.

The returned pointer must be freed using CoTaskMemFree.

Return value

Type: HRESULT

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Error codes

NameMeaning
E_TYPE_MISMATCH

The values stored in IPropertyValue are not of type INT64.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Header

Windows.Foundation.h

IDL

Windows.Foundation.idl

See also

IPropertyValue
IPropertyValueStatics::CreateInt64Array

 

 

Show: