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) |