BTHDDI_SDP_PARSE_INTERFACE-Struktur (bthsdpddi.h)
Die BTHDDI_SDP_PARSE_INTERFACE-Struktur bietet Funktionen zum Analysieren von SDP-Datensätzen.
Syntax
typedef struct _BTHDDI_SDP_PARSE_INTERFACE {
INTERFACE Interface;
PVALIDATESTREAM SdpValidateStream;
PCONVERTSTREAMTOTREE SdpConvertStreamToTree;
PCONVERTTREETOSTREAM SdpConvertTreeToStream;
PFREETREE SdpFreeTree;
PBYTESWAPUUID128 SdpByteSwapUuid128;
PBYTESWAPUINT128 SdpByteSwapUint128;
PBYTESWAPUINT64 SdpByteSwapUint64;
PRETRIEVEUUID128 SdpRetrieveUuid128;
PRETRIEVEUINT128 SdpRetrieveUint128;
PRETRIEVEUINT64 SdpRetrieveUint64;
PFINDATTRIBUTEINTREE SdpFindAttributeInTree;
PGETNEXTELEMENT SdpGetNextElement;
pReservedFunction Reserved1;
pReservedFunction Reserved2;
pReservedFunction Reserved3;
pReservedFunction Reserved4;
} BTHDDI_SDP_PARSE_INTERFACE, *PBTHDDI_SDP_PARSE_INTERFACE;
Member
Interface
Eine Struktur, die die BTHDDI_SDP_NODE_INTERFACE-Schnittstelle für die Verwendung durch Profiltreiber beschreibt. Weitere Informationen zu dieser Struktur finden Sie unter INTERFACE.
SdpValidateStream
Ein Zeiger auf die Funktion SdpValidateStream .
SdpConvertStreamToTree
Ein Zeiger auf die SdpConvertStreamToTree-Funktion .
SdpConvertTreeToStream
Ein Zeiger auf die SdpConvertTreeToStream-Funktion .
SdpFreeTree
Ein Zeiger auf die SdpFreeTree-Funktion .
SdpByteSwapUuid128
Ein Zeiger auf die Funktion SdpByteSwapUuid128 .
SdpByteSwapUint128
Ein Zeiger auf die Funktion SdpByteSwapUint128 .
SdpByteSwapUint64
Ein Zeiger auf die Funktion SdpByteSwapUint64 .
SdpRetrieveUuid128
Ein Zeiger auf die Funktion SdpRetrieveUuid128 .
SdpRetrieveUint128
Ein Zeiger auf die Funktion SdpRetrieveUint128 .
SdpRetrieveUint64
Ein Zeiger auf die Funktion SdpRetrieveUint64 .
SdpFindAttributeInTree
Ein Zeiger auf die SdpFindAttributeInTree-Funktion .
SdpGetNextElement
Ein Zeiger auf die SdpGetNextElement-Funktion .
Reserved1
Für die zukünftige Verwendung reserviert. Nicht verwenden.
Reserved2
Für die zukünftige Verwendung reserviert. Nicht verwenden.
Reserved3
Für die zukünftige Verwendung reserviert. Nicht verwenden.
Reserved4
Für die zukünftige Verwendung reserviert. Nicht verwenden.
Hinweise
Profiltreiber sollten die GUID_BTHDDI_SDP_PARSE_INTERFACE GUID angeben, um eine instance der BTHDDI_SDP_PARSE_INTERFACE Struktur aus dem Bluetooth-Treiberstapel abzufragen.
Alle Member dieser Struktur, mit Ausnahme des Interface-Members , sind Funktionszeiger.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Versionen:_Supported in Windows Vista und höher. |
Kopfzeile | bthsdpddi.h (include BthSdpddi.h) |