Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK ist ein Rückruffunktionsprototyp, der für jedes Attribut im pSDPStream-Parameter einmal aufgerufen wird, das an den BluetoothSdpEnumAttributes-Funktionsaufruf übergeben wird.
Syntax
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK PfnBluetoothEnumAttributesCallback;
BOOL PfnBluetoothEnumAttributesCallback(
ULONG uAttribId,
LPBYTE pValueStream,
ULONG cbStreamSize,
LPVOID pvParam
)
{...}
Parameter
uAttribId
Der aktuelle Attributbezeichner im SDP-Stream.
pValueStream
Der unformatierte SDP-Stream für den Attributwert, der uAttribId zugeordnet ist. Verwenden Sie die BluetoothSdpGetElementData-Funktion , um die rohen Ergebnisse in computerlesbare Daten zu analysieren.
cbStreamSize
Die Größe von pValueStream in Bytes.
pvParam
Der Kontext, der von einem vorherigen Aufruf an die BluetoothSdpEnumAttributes-Funktion übergeben wurde.
Rückgabewert
Sollte TRUE zurückgeben, wenn die Enumeration mit dem nächsten Attributbezeichner im Stream fortgesetzt wird. Sollte FALSE zurückgeben, wenn die Enumeration der Datensatzattributebezeichner sofort beendet werden soll.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista, Windows XP mit SP2 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Nicht unterstützt |
| Zielplattform | Windows |
| Kopfzeile | bluetoothapis.h (include Bthsdpdef.h, BluetoothAPIs.h) |