Compartilhar via


estrutura BTHDDI_SDP_PARSE_INTERFACE (bthsdpddi.h)

A estrutura BTHDDI_SDP_PARSE_INTERFACE fornece funções para analisar registros SDP.

Sintaxe

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;

Membros

Interface

Uma estrutura que descreve a interface BTHDDI_SDP_NODE_INTERFACE para uso por drivers de perfil. Para obter mais informações sobre essa estrutura, consulte INTERFACE.

SdpValidateStream

Um ponteiro para a função SdpValidateStream .

SdpConvertStreamToTree

Um ponteiro para o Função SdpConvertStreamToTree .

SdpConvertTreeToStream

Um ponteiro para o Função SdpConvertTreeToStream .

SdpFreeTree

Um ponteiro para a função SdpFreeTree .

SdpByteSwapUuid128

Um ponteiro para a função SdpByteSwapUuid128 .

SdpByteSwapUint128

Um ponteiro para a função SdpByteSwapUint128 .

SdpByteSwapUint64

Um ponteiro para a função SdpByteSwapUint64 .

SdpRetrieveUuid128

Um ponteiro para a função SdpRetrieveUuid128 .

SdpRetrieveUint128

Um ponteiro para a função SdpRetrieveUint128 .

SdpRetrieveUint64

Um ponteiro para a função SdpRetrieveUint64 .

SdpFindAttributeInTree

Um ponteiro para o Função SdpFindAttributeInTree .

SdpGetNextElement

Um ponteiro para a função SdpGetNextElement .

Reserved1

Reservado para uso futuro. Não use.

Reserved2

Reservado para uso futuro. Não use.

Reserved3

Reservado para uso futuro. Não use.

Reserved4

Reservado para uso futuro. Não use.

Comentários

Os drivers de perfil devem especificar o GUID GUID_BTHDDI_SDP_PARSE_INTERFACE para consultar uma instância da estrutura de BTHDDI_SDP_PARSE_INTERFACE da pilha de driver Bluetooth.

Todos os membros dessa estrutura, além do membro Interface , são ponteiros de função.

Requisitos

Requisito Valor
Cliente mínimo com suporte Versões:_Supported no Windows Vista e posterior.
Cabeçalho bthsdpddi.h (inclua BthSdpddi.h)

Confira também

INTERFACE

SdpByteSwapUint128

SdpByteSwapUint64

SdpByteSwapUuid128

SdpConvertStreamToTree

SdpConvertTreeToStream

SdpFindAttributeInTree

SdpFreeTree

SdpGetNextElement

SdpRetrieveUint128

SdpRetrieveUint64

SdpRetrieveUuid128

SdpValidateStream