FmtIdToPropStgName 函式 (coml2api.h)
FmtIdToPropStgName 函式會將屬性集格式識別碼 (FMTID) 轉換為其記憶體或數據流名稱。
語法
HRESULT FmtIdToPropStgName(
[in] const FMTID *pfmtid,
[out] LPOLESTR oszName
);
參數
[in] pfmtid
屬性集之 FMTID 的指標。
[out] oszName
以 Null 結束之字串的指標,接收 由 pfmtid 識別之屬性集的儲存或數據流名稱。 配置給這個字串的陣列長度必須至少CCH_MAX_PROPSTG_NAME (32) 個字元。
傳回值
此函式支援標準傳回值E_INVALIDARG,以及下列專案:
備註
FmtIdToPropStgName 會將屬性集 FMTID 對應至簡單屬性集的數據流名稱,或對應至非簡單屬性集的儲存名稱。
此函式適用於使用具有 StgCreatePropStg 和 StgOpenPropStg 函式的 PROPSETFLAG_UNBUFFERED 值來建立或開啟屬性集。 如需PROPSETFLAG_UNBUFFERED的詳細資訊,請參閱 PROPSETFLAG 常數。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | coml2api.h (包含 Propidl.h) |
程式庫 | Ole32.lib |
Dll | Ole32.dll |