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
Reserver。 此值必須是 FALSE。
[in, out, optional] pcIndirect
選擇性。 間接屬性計數的指標。
傳回值
傳回 SERIALIZEDPROPERTYVALUE的指標。
備註
此函式會將 PROPVARIANT 轉換為屬性。 如果函式失敗,它會擲回代表STATUS_INVALID_PARAMETER NT_STATUS的例外 狀況。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | propidl.h |
程式庫 | Ole32.lib |
Dll | Ole32.dll |