共用方式為


PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK bluetoothapis.h (回呼函式)

PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK是回呼函式原型,針對傳遞至 BluetoothSdpEnumAttributes 函式呼叫的 pSDPStream 參數中找到的每個屬性呼叫一次。

語法

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、Windows XP SP2 [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 bluetoothapis.h (包括 Bthsdpdef.h、BluetoothAPIs.h)

另請參閱

BluetoothSdpGetElementData