BTHDDI_SDP_PARSE_INTERFACE structure (bthsdpddi.h)
La structure BTHDDI_SDP_PARSE_INTERFACE fournit des fonctions pour analyser les enregistrements SDP.
Syntaxe
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;
Membres
Interface
Structure qui décrit l’interface BTHDDI_SDP_NODE_INTERFACE à utiliser par les pilotes de profil. Pour plus d’informations sur cette structure, consultez INTERFACE.
SdpValidateStream
Pointeur vers la fonction SdpValidateStream .
SdpConvertStreamToTree
Pointeur vers le Fonction SdpConvertStreamToTree .
SdpConvertTreeToStream
Pointeur vers le Fonction SdpConvertTreeToStream .
SdpFreeTree
Pointeur vers la fonction SdpFreeTree .
SdpByteSwapUuid128
Pointeur vers la fonction SdpByteSwapUuid128 .
SdpByteSwapUint128
Pointeur vers la fonction SdpByteSwapUint128 .
SdpByteSwapUint64
Pointeur vers la fonction SdpByteSwapUint64 .
SdpRetrieveUuid128
Pointeur vers la fonction SdpRetrieveUuid128 .
SdpRetrieveUint128
Pointeur vers la fonction SdpRetrieveUint128 .
SdpRetrieveUint64
Pointeur vers la fonction SdpRetrieveUint64 .
SdpFindAttributeInTree
Pointeur vers le Fonction SdpFindAttributeInTree .
SdpGetNextElement
Pointeur vers la fonction SdpGetNextElement .
Reserved1
Réservé pour un usage futur. Ne pas utiliser.
Reserved2
Réservé pour un usage futur. Ne pas utiliser.
Reserved3
Réservé pour un usage futur. Ne pas utiliser.
Reserved4
Réservé pour un usage futur. Ne pas utiliser.
Remarques
Les pilotes de profil doivent spécifier le GUID GUID_BTHDDI_SDP_PARSE_INTERFACE pour rechercher un instance de la structure BTHDDI_SDP_PARSE_INTERFACE à partir de la pile de pilotes Bluetooth.
Tous les membres de cette structure, autres que le membre Interface , sont des pointeurs de fonction.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Versions :_Supported dans Windows Vista et versions ultérieures. |
En-tête | bthsdpddi.h (include BthSdpddi.h) |