IPortableDeviceValues::SetUnsignedLargeIntegerValue method

The SetUnsignedLargeIntegerValue method adds a new ULONGLONG value (type VT_UI8) or overwrites an existing one.

Syntax

HRESULT SetUnsignedLargeIntegerValue(
  [in]       REFPROPERTYKEY key,
  [in] const ULONGLONG      Value
);

Parameters

key [in]

A REFPROPERTYKEY that specifies the item to create or overwrite.

Value [in]

A ULONGLONG that specifies the new value.

Return value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return code Description
S_OK
The method succeeded.

Requirements

Requirement Value
Header
PortableDeviceTypes.h
Library
PortableDeviceGUIDs.lib

See also

Adding a Resource to an Object

IPortableDeviceValues Interface

IPortableDeviceValues::GetUnsignedLargeIntegerValue