StgConvertVariantToProperty 関数 (propidl.h)
StgConvertVariantToProperty 関数は、PROPVARIANT データ型を SERIALIZEDPROPERTYVALUE データ型に変換します。
構文
SERIALIZEDPROPERTYVALUE * StgConvertVariantToProperty(
[in] const PROPVARIANT *pvar,
[in] USHORT CodePage,
[out, optional] SERIALIZEDPROPERTYVALUE *pprop,
[in, out] ULONG *pcb,
[in] PROPID pid,
[in] BOOLEAN fReserved,
[in, out, optional] ULONG *pcIndirect
);
パラメーター
[in] pvar
PROPVARIANT へのポインター。
[in] CodePage
プロパティ セットのコード ページ。
[out, optional] pprop
省略可能。 SERIALIZEDPROPERTYVALUE へのポインター。
[in, out] pcb
残りのストリーム長へのポインター。戻り時に実際のプロパティ サイズに更新されます。
[in] pid
propid (間接の場合に使用されます)。
[in] fReserved
予約者。 値は FALSE である必要があります。
[in, out, optional] pcIndirect
省略可能。 間接プロパティ数へのポインター。
戻り値
SERIALIZEDPROPERTYVALUE へのポインターを返します。
注釈
この関数は 、PROPVARIANT を プロパティに変換します。 関数が失敗した場合は、 STATUS_INVALID_PARAMETER NT_STATUSを表す例外がスローされます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | propidl.h |
Library | Ole32.lib |
[DLL] | Ole32.dll |