Freigeben über


BluetoothSdpGetElementData-Funktion (bluetoothapis.h)

Die BluetoothSdpGetElementData-Funktion ruft ein einzelnes Element aus einem SDP-Stream ab und analysiert es.

Syntax

DWORD BluetoothSdpGetElementData(
  [in]  LPBYTE            pSdpStream,
  [in]  ULONG             cbSdpStreamLength,
  [out] PSDP_ELEMENT_DATA pData
);

Parameter

[in] pSdpStream

Ein Zeiger auf einen gültigen SDP-Stream.

[in] cbSdpStreamLength

Die Länge von pSdpStream in Bytes.

[out] pData

Ein Zeiger auf einen Puffer, der mit den Daten des SDP-Elements am Anfang des pSdpStream-SDP-Datenstroms gefüllt werden soll.

Rückgabewert

Gibt ERROR_SUCCESS zurück, wenn das SDP-Element ordnungsgemäß analysiert wird. Gibt ERROR_INVALID_PARAMETER zurück, wenn einer der erforderlichen Parameter NULL ist oder wenn der SDP-Stream, auf den pSdpStream verweist, ungültig ist.

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)
Bibliothek Bthprops.lib
DLL bthprops.cpl

Weitere Informationen

BluetoothSdpEnumAttributes

BluetoothSdpGetContainerElementData

BluetoothSdpGetString

SDP_ELEMENT_DATA

SDP_STRING_TYPE_DATA