struttura BTHDDI_SDP_PARSE_INTERFACE (bthsdpddi.h)
La struttura BTHDDI_SDP_PARSE_INTERFACE fornisce funzioni per l'analisi dei record SDP.
Sintassi
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;
Membri
Interface
Struttura che descrive l'interfaccia BTHDDI_SDP_NODE_INTERFACE per l'uso da parte dei driver di profilo. Per altre informazioni su questa struttura, vedere INTERFACE.
SdpValidateStream
Puntatore alla funzione SdpValidateStream.
SdpConvertStreamToTree
Puntatore all'oggetto funzione di SdpConvertStreamToTree.
SdpConvertTreeToStream
Puntatore all'oggetto funzione di SdpConvertTreeToStream.
SdpFreeTree
Puntatore alla funzione SdpFreeTree.
SdpByteSwapUuid128
Puntatore alla funzione di SdpByteSwapUuid128.
SdpByteSwapUint128
Puntatore alla funzione di SdpByteSwapUint128.
SdpByteSwapUint64
Puntatore alla funzione SdpByteSwapUint64.
SdpRetrieveUuid128
Puntatore alla funzione SdpRetrieveUuid128.
SdpRetrieveUint128
Puntatore alla funzione SdpRetrieveUint128.
SdpRetrieveUint64
Puntatore alla funzione SdpRetrieveUint64.
SdpFindAttributeInTree
Puntatore all'oggetto funzione SdpFindAttributeInTree.
SdpGetNextElement
Puntatore alla funzione SdpGetNextElement.
Reserved1
Riservato per uso futuro. Non usare.
Reserved2
Riservato per uso futuro. Non usare.
Reserved3
Riservato per uso futuro. Non usare.
Reserved4
Riservato per uso futuro. Non usare.
Osservazioni
I driver di profilo devono specificare il GUID GUID_BTHDDI_SDP_PARSE_INTERFACE per eseguire una query per un'istanza della struttura BTHDDI_SDP_PARSE_INTERFACE dallo stack di driver Bluetooth.
Tutti i membri di questa struttura, diversi dal membro Interface, sono puntatori a funzione.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Versioni:_Supported in Windows Vista e versioni successive. |
intestazione | bthsdpddi.h (include BthSdpddi.h) |