Condividi tramite


BTHDDI_SDP_PARSE_INTERFACE struttura (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;

Members

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 SdpConvertStreamToTree .

SdpConvertTreeToStream

Puntatore all'oggetto Funzione SdpConvertTreeToStream .

SdpFreeTree

Puntatore alla funzione SdpFreeTree .

SdpByteSwapUuid128

Puntatore alla funzione SdpByteSwapUuid128 .

SdpByteSwapUint128

Puntatore alla funzione 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 utilizzi futuri. Non usare.

Reserved2

Riservato per utilizzi futuri. Non usare.

Reserved3

Riservato per utilizzi futuri. Non usare.

Reserved4

Riservato per utilizzi futuri. Non usare.

Commenti

I driver del 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 di funzione.

Requisiti

Requisito Valore
Client minimo supportato Versioni:_Supported in Windows Vista e versioni successive.
Intestazione bthsdpddi.h (includere BthSdpddi.h)

Vedi anche

INTERFACCIA

SdpByteSwapUint128

SdpByteSwapUint64

SdpByteSwapUuid128

SdpConvertStreamToTree

SdpConvertTreeToStream

SdpFindAttributeInTree

SdpFreeTree

SdpGetNextElement

SdpRetrieveUint128

SdpRetrieveUint64

SdpRetrieveUuid128

SdpValidateStream