Win32 API 日本語リファレンス
ホーム › Devices.Bluetooth › PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK

PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK

コールバック

シグネチャ

BOOL PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK(
    DWORD uAttribId,
    BYTE* pValueStream,
    DWORD cbStreamSize,
    void* pvParam
);

パラメーター

フィールド型説明
uAttribIdDWORDSDP ストリーム内の現在の属性識別子です。
pValueStreamBYTE*uAttribId に関連付けられた属性値の生の SDP ストリームです。生の結果をコンピューターで読み取り可能なデータに解析するには、BluetoothSdpGetElementData 関数を使用してください。
cbStreamSizeDWORDpValueStream のサイズ (バイト単位) です。
pvParamvoid*BluetoothSdpEnumAttributes 関数への以前の呼び出しで渡されたコンテキストです。

公式ドキュメント

PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK は、BluetoothSdpEnumAttributes 関数の呼び出しに渡された pSDPStream パラメーター内で見つかった属性ごとに 1 回呼び出されるコールバック関数のプロトタイプです。

戻り値

ストリーム内で見つかった次の属性識別子へ列挙を継続する場合は TRUE を返します。レコードの属性識別子の列挙を直ちに停止する場合は FALSE を返します。

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