PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK コールバック関数 (bluetoothapis.h)
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACKは、BluetoothSdpEnumAttributes 関数呼び出しに渡される pSDPStream パラメーターで見つかった属性ごとに 1 回呼び出されるコールバック関数プロトタイプです。
構文
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK PfnBluetoothEnumAttributesCallback;
BOOL PfnBluetoothEnumAttributesCallback(
ULONG uAttribId,
LPBYTE pValueStream,
ULONG cbStreamSize,
LPVOID pvParam
)
{...}
パラメーター
uAttribId
SDP ストリーム内の現在の属性識別子。
pValueStream
uAttribId に関連付けられている属性値の生 SDP ストリーム。 BluetoothSdpGetElementData 関数を使用して、生の結果をコンピューターが読み取り可能なデータに解析します。
cbStreamSize
pValueStream のサイズ (バイト単位)。
pvParam
BluetoothSdpEnumAttributes 関数の以前の呼び出しから渡されたコンテキスト。
戻り値
列挙がストリームで見つかった次の属性識別子に続く場合は TRUE を返す必要があります。 レコード属性識別子の列挙が直ちに停止する場合は FALSE を 返す必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | bluetoothapis.h (Bthsdpdef.h、BluetoothAPIs.h を含む) |