Condividi tramite


PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK funzione di callback (bluetoothapis.h)

Il PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK è un prototipo di funzione di callback chiamato una volta per ogni attributo trovato nel parametro pSDPStream passato alla chiamata di funzione BluetoothSdpEnumAttributes .

Sintassi

PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK PfnBluetoothEnumAttributesCallback;

BOOL PfnBluetoothEnumAttributesCallback(
  ULONG uAttribId,
  LPBYTE pValueStream,
  ULONG cbStreamSize,
  LPVOID pvParam
)
{...}

Parametri

uAttribId

Identificatore dell'attributo corrente nel flusso SDP.

pValueStream

Flusso SDP non elaborato per il valore dell'attributo associato a uAttribId. Usare la funzione BluetoothSdpGetElementData per analizzare i risultati non elaborati nei dati leggibili dal computer.

cbStreamSize

Dimensioni, in byte, di pValueStream.

pvParam

Il contesto passato da una chiamata precedente alla funzione BluetoothSdpEnumAttributes .

Valore restituito

Deve restituire TRUE quando l'enumerazione continua all'identificatore di attributo successivo trovato nel flusso. Deve restituire FALSE quando l'enumerazione degli identificatori dell'attributo record deve arrestarsi immediatamente.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione bluetoothapis.h (includere Bthsdpdef.h, BluetoothAPIs.h)

Vedi anche

BluetoothSdpGetElementData