PropStgNameToFmtId 関数 (coml2api.h)
PropStgNameToFmtId 関数は、プロパティ セットのストレージ名またはストリーム名を書式識別子に変換します。
構文
HRESULT PropStgNameToFmtId(
[in] const LPOLESTR oszName,
[out] FMTID *pfmtid
);
パラメーター
[in] oszName
単純なプロパティ セットのストリーム名または非単純なプロパティ セットのストレージ名を含む、null で終わる Unicode 文字列へのポインター。
[out] pfmtid
oszName で指定されたプロパティ セットの形式識別子を受け取る FMTID 変数へのポインター。
戻り値
この関数は、標準の戻り値E_INVALIDARGと次の値をサポートしています。
注釈
PropStgNameToFmtId 関数は、単純なプロパティ セットのストリーム名、または非単純プロパティ セットのストレージ名を、その形式識別子にマップします。
この関数は、 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 |