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

GOPHER_ATTRIBUTE_ENUMERATOR

コールバック

シグネチャ

BOOL GOPHER_ATTRIBUTE_ENUMERATOR(
    GOPHER_ATTRIBUTE_TYPE* lpAttributeInfo,
    DWORD dwError
);

パラメーター

フィールド型説明
lpAttributeInfoGOPHER_ATTRIBUTE_TYPE*GOPHER_ATTRIBUTE_TYPE 構造体へのポインターです。この構造体の格納には、 GopherGetAttribute の lpBuffer パラメーターが使用されます。 lpBuffer のサイズは、MIN_GOPHER_ATTRIBUTE_LENGTH の値以上である必要があります。
dwErrorDWORDエラー値です。属性が正常に解析され、バッファーに書き込まれた場合、このパラメーターは NO_ERROR になります。問題が発生した場合は、エラー値が返されます。

公式ドキュメント

[GopherAttributeEnumerator 関数は、要件セクションに示されているオペレーティングシステムで使用できます。]

Gopher サーバーからの属性情報を処理するコールバック関数のプロトタイプです。このコールバック関数は、 GopherGetAttribute 関数を呼び出すことでインストールされます。

GOPHER_ATTRIBUTE_ENUMERATOR 型は、このコールバック関数へのポインターを定義します。GopherAttributeEnumerator は、アプリケーション定義の関数名を表すプレースホルダーです。

戻り値

列挙を続行するには TRUE を、直ちに中止するには FALSE を返します。この関数は主に、Gopher+ の ASK 項目の結果を返すために使用されます。

解説(Remarks)

注意 WinINet はサーバー実装をサポートしていません。また、サービスから使用することもできません。サーバー実装やサービスでは、Microsoft Windows HTTP Services (WinHTTP) を使用してください。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)