Freigeben über


bthsdpddi.h-Header

Dieser Header wird von bltooth verwendet. Weitere Informationen finden Sie unter

bthsdpddi.h enthält die folgenden Programmierschnittstellen:

Rückruffunktionen

 
PBYTESWAPUINT128

Die Bluetooth SdpByteSwapUint128-Funktion wird verwendet, um die Bytereihenfolge einer 128-Bit-Ganzzahl ohne Vorzeichen umzukehren.
PBYTESWAPUINT64

Die Bluetooth SdpByteSwapUint64-Funktion wird verwendet, um die Bytereihenfolge einer 64-Bit-Ganzzahl ohne Vorzeichen umzukehren.
PBYTESWAPUUID128

Die Bluetooth SdpByteSwapUuid128-Funktion wird verwendet, um die Bytereihenfolge eines 128-Bit Universally Unique Identifier (UUID) umzukehren.
PCONVERTSTREAMTOTREE

Die Bluetooth SdpConvertStreamToTree-Funktion wird verwendet, um eine proprietäre, baumbasierte Darstellung eines SDP-Datensatzes von Microsoft zu erstellen, während die ursprüngliche streambasierte Darstellung unverändert bleibt.
PCONVERTTREETOSTREAM

Die Bluetooth SdpConvertTreeToStream-Funktion wird verwendet, um eine unformatierte Bytestreamdarstellung eines SDP-Datensatzes aus einer Strukturdarstellung zu erzeugen. Die Raw-Bytestream-Version eignet sich für die Veröffentlichung auf einem lokalen SDP-Server.
PGETNEXTELEMENT

Die Bluetooth SdpGetNextElement-Funktion wird verwendet, um die Einträge in einem SDP-Datensatzdatenstrom zu durchlaufen.
PRETRIEVEUINT64

Die Bluetooth SdpRetrieveUint64-Funktion wird verwendet, um eine nicht ausgerichtete 64-Bit-Ganzzahl aus einem SDP-Stream zu kopieren.
PRETRIEVEUUID128

Die Bluetooth SdpRetrieveUuid128-Funktion wird verwendet, um einen nicht ausgerichteten 128-Bit Universally Unique Identifier (UUID) aus einem SDP-Stream zu kopieren.
PVALIDATESTREAM

Die Bluetooth SdpValidateStream-Funktion wird verwendet, um einen unformatierten SDP-Datensatz zu analysieren und zu ermitteln, ob er Fehler enthält.

Strukturen

 
BTHDDI_SDP_NODE_INTERFACE

Die BTHDDI_SDP_NODE_INTERFACE-Struktur bietet Funktionen zum Bearbeiten von SDP-Datensätzen, einschließlich der Konvertierung in und aus einer Strukturdarstellung, die Profiltreiber einfacher analysieren können.
BTHDDI_SDP_PARSE_INTERFACE

Die BTHDDI_SDP_PARSE_INTERFACE-Struktur bietet Funktionen zum Analysieren von SDP-Datensätzen.