FmtIdToPropStgName 関数 (coml2api.h)
FmtIdToPropStgName 関数は、プロパティ セット形式識別子 (FMTID) をストレージ名またはストリーム名に変換します。
構文
HRESULT FmtIdToPropStgName(
[in] const FMTID *pfmtid,
[out] LPOLESTR oszName
);
パラメーター
[in] pfmtid
プロパティ セットの FMTID へのポインター。
[out] oszName
pfmtid によって識別されるプロパティ セットのストレージ名またはストリーム名を受け取る null で終わる文字列へのポインター。 この文字列に割り当てられる配列の長さは、少なくともCCH_MAX_PROPSTG_NAME (32) 文字である必要があります。
戻り値
この関数は、標準の戻り値E_INVALIDARGと次の値をサポートします。
注釈
FmtIdToPropStgName は 、プロパティ セット FMTID を、単純なプロパティ セットの場合はストリーム名、または単純でないプロパティ セットの場合はストレージ名にマップします。
この関数は、StgCreatePropStg 関数と StgOpenPropStg 関数でPROPSETFLAG_UNBUFFERED値を使用してプロパティ セットを作成または開く場合に便利です。 PROPSETFLAG_UNBUFFEREDの詳細については、「 PROPSETFLAG 定数」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | coml2api.h (Propidl.h を含む) |
Library | Ole32.lib |
[DLL] | Ole32.dll |