Win32 API 日本語リファレンス
ホーム › Networking.Clustering › PRESUTIL_GET_PROPERTY_FORMATS

PRESUTIL_GET_PROPERTY_FORMATS

コールバック

シグネチャ

DWORD PRESUTIL_GET_PROPERTY_FORMATS(
    RESUTIL_PROPERTY_ITEM* pPropertyTable,
    void* pOutPropertyFormatList,
    DWORD cbPropertyFormatListSize,
    DWORD* pcbBytesReturned,
    DWORD* pcbRequired
);

パラメーター

フィールド型説明
pPropertyTableRESUTIL_PROPERTY_ITEM*形式を取得する対象のプロパティを指定する RESUTIL_PROPERTY_ITEM プロパティテーブルへのポインターです。
pOutPropertyFormatListvoid*入力時はバッファーへのポインターです。正常に復帰した場合は、pPropertyTable で指定された各プロパティの形式を記述するプロパティ形式リストへのポインターとなります。
cbPropertyFormatListSizeDWORDpOutPropertyFormatList が指すバッファーの割り当て済みサイズ (バイト単位) を指定します。
pcbBytesReturnedDWORD*この操作の結果として得られるプロパティ形式リストの実際のサイズ (バイト単位) へのポインターです。
pcbRequiredDWORD*pOutPropertyFormatList パラメーターが指すバッファーが、結果のデータを格納するには小さすぎる場合、pcbRequired は必要なバッファーサイズ (バイト単位) を指します。

公式ドキュメント

指定された一連のプロパティの形式を記述するプロパティ形式リストを返します。PRESUTIL_GET_PROPERTY_FORMATS 型は、この関数へのポインターを定義します。

戻り値

操作が成功した場合は ERROR_SUCCESS を返します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)