Condividi tramite


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)

Vedere anche

INTERFACE

SdpByteSwapUint128

SdpByteSwapUint64

SdpByteSwapUuid128

SdpConvertStreamToTree

SdpConvertTreeToStream

SdpFindAttributeInTree

SdpFreeTree

SdpGetNextElement

SdpRetrieveUint128

SdpRetrieveUint64

SdpRetrieveUuid128

SdpValidateStream