ResUtilGetPropertyFormats 関数 (resapi.h)
指定したプロパティ セットの形式を記述するプロパティ形式リストを返します。 PRESUTIL_GET_PROPERTY_FORMATS型は、この関数へのポインターを定義します。
構文
DWORD ResUtilGetPropertyFormats(
[in] const PRESUTIL_PROPERTY_ITEM pPropertyTable,
[out] PVOID pOutPropertyFormatList,
[in] DWORD cbPropertyFormatListSize,
[out] LPDWORD pcbBytesReturned,
[out] LPDWORD pcbRequired
);
パラメーター
[in] pPropertyTable
形式を取得するプロパティを指定する RESUTIL_PROPERTY_ITEM プロパティ テーブルへのポインター。
[out] pOutPropertyFormatList
入力時に、バッファーへのポインター。 正常に返された場合は、 pPropertyTable で指定された各プロパティの形式を説明するプロパティ形式リストへのポインター。
[in] cbPropertyFormatListSize
pOutPropertyFormatList が指すバッファーの割り当てサイズ (バイト単位) を指定します。
[out] pcbBytesReturned
操作の結果として得られたプロパティ形式リストの実際のサイズ (バイト単位) へのポインター。
[out] pcbRequired
pOutPropertyFormatList パラメーターが指すバッファーが小さすぎて結果のデータを保持できる場合、pcbRequired は必要なバッファー サイズ (バイト単位) を指します。
戻り値
操作が成功 した場合ERROR_SUCCESS を返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Datacenter、Windows Server 2008 Enterprise |
対象プラットフォーム | Windows |
ヘッダー | resapi.h |
Library | ResUtils.lib |
[DLL] | ResUtils.dll |