다음을 통해 공유


BTHDDI_SDP_PARSE_INTERFACE 구조체(bthsdpddi.h)

BTHDDI_SDP_PARSE_INTERFACE 구조체는 SDP 레코드를 구문 분석하기 위한 함수를 제공합니다.

구문

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;

멤버

Interface

프로필 드라이버에서 사용할 BTHDDI_SDP_NODE_INTERFACE 인터페이스를 설명하는 구조체입니다. 이 구조체에 대한 자세한 내용은 INTERFACE를 참조 하세요.

SdpValidateStream

SdpValidateStream 함수에 대한 포인터입니다.

SdpConvertStreamToTree

에 대한 포인터 SdpConvertStreamToTree 함수입니다.

SdpConvertTreeToStream

에 대한 포인터 SdpConvertTreeToStream 함수입니다.

SdpFreeTree

SdpFreeTree 함수에 대한 포인터입니다.

SdpByteSwapUuid128

SdpByteSwapUuid128 함수에 대한 포인터입니다.

SdpByteSwapUint128

SdpByteSwapUint128 함수에 대한 포인터입니다.

SdpByteSwapUint64

SdpByteSwapUint64 함수에 대한 포인터입니다.

SdpRetrieveUuid128

SdpRetrieveUuid128 함수에 대한 포인터입니다.

SdpRetrieveUint128

SdpRetrieveUint128 함수에 대한 포인터입니다.

SdpRetrieveUint64

SdpRetrieveUint64 함수에 대한 포인터입니다.

SdpFindAttributeInTree

에 대한 포인터 SdpFindAttributeInTree 함수입니다.

SdpGetNextElement

SdpGetNextElement 함수에 대한 포인터입니다.

Reserved1

다음에 사용하도록 예약됩니다. 사용하지 마십시오.

Reserved2

다음에 사용하도록 예약됩니다. 사용하지 마십시오.

Reserved3

다음에 사용하도록 예약됩니다. 사용하지 마십시오.

Reserved4

다음에 사용하도록 예약됩니다. 사용하지 마십시오.

설명

프로필 드라이버는 Bluetooth 드라이버 스택에서 BTHDDI_SDP_PARSE_INTERFACE 구조의 instance 쿼리할 GUID_BTHDDI_SDP_PARSE_INTERFACE GUID를 지정해야 합니다.

인터페이스 멤버를 제외한 이 구조체의 모든 멤버는 함수 포인터입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 버전:windows Vista 이상에서 _Supported.
머리글 bthsdpddi.h(BthSdpddi.h 포함)

추가 정보

인터페이스

SdpByteSwapUint128

SdpByteSwapUint64

SdpByteSwapUuid128

SdpConvertStreamToTree

SdpConvertTreeToStream

SdpFindAttributeInTree

SdpFreeTree

SdpGetNextElement

SdpRetrieveUint128

SdpRetrieveUint64

SdpRetrieveUuid128

SdpValidateStream