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

WS_DYNAMIC_STRING_CALLBACK

コールバック

シグネチャ

HRESULT WS_DYNAMIC_STRING_CALLBACK(
    void* callbackState,
    WS_XML_STRING* string,
    BOOL* found,
    DWORD* id,
    WS_ERROR* error
);

パラメーター

フィールド型説明
callbackStatevoid*WS_DYNAMIC_STRING_CALLBACK を受け取った関数に渡された、ユーザー定義の状態です。
stringWS_XML_STRING*動的ディクショナリ内で検索する文字列です。
foundBOOL*動的ディクショナリ内で文字列が見つかったかどうかが、ここに返されます。
idDWORD*文字列の ID がここに返されます。
errorWS_ERROR*関数が失敗した場合に、追加のエラー情報を格納する場所を指定します。

公式ドキュメント

指定された文字列を最適化された形式で書き込めるかどうかを判断します。このコールバックは WS_XML_WRITER_BINARY_ENCODING で使用されます

戻り値

このコールバック関数は値を返しません。

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