Expand Minimize

StgPropertyLengthAsVariant function

The StgPropertyLengthAsVariant function examines a SERIALIZEDPROPERTYVALUE and returns the amount of memory that this property would occupy as a PROPVARIANT.

Syntax


ULONG StgPropertyLengthAsVariant(
  _In_        const  SERIALIZEDPROPERTYVALUE *pProp,
  _In_         ULONG cbProp,
  _In_         USHORT CodePage,
  _Reserved_   BYTE bReserved
);

Parameters

pProp [in]

A pointer to a SERIALIZEDPROPERTYVALUE.

cbProp [in]

The size of the pProp buffer in bytes.

CodePage [in]

A property set code page.

bReserved [in]

Reserved. Must be 0.

Return value

Returns the amount of memory the property would occupy as a PROPVARIANT.

Remarks

Use this function to decide whether or not to deserialize a property value in a low-memory scenario. Most applications will have no need to call this function.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps | Windows Store apps]

Minimum supported server

Windows 2000 Server [desktop apps | Windows Store apps]

Header

Propapi.h

Library

Ole32.lib

DLL

Ole32.dll

See also

StgConvertPropertyToVariant
StgDeserializePropVariant

 

 

Community Additions

ADD
Show:
© 2014 Microsoft