BTH_SDP_ATTRIBUTE_SEARCH_REQUEST 구조체(bthioctl.h)

BTH_SDP_ATTRIBUTE_SEARCH_REQUEST 구조에는 SDP 특성 검색과 관련한 정보가 포함됩니다.

구문

typedef struct _BTH_SDP_ATTRIBUTE_SEARCH_REQUEST {
  HANDLE_SDP_TYPE   HANDLE_SDP_FIELD_NAME;
  ULONG             searchFlags;
  ULONG             recordHandle;
  SdpAttributeRange range[1];
} BTH_SDP_ATTRIBUTE_SEARCH_REQUEST, *PBTH_SDP_ATTRIBUTE_SEARCH_REQUEST;

멤버

HANDLE_SDP_FIELD_NAME

연결 요청 또는 HANDLE_SDP_LOCAL 반환된 핸들입니다.

searchFlags

SDP_SEARCH_Xxx 플래그의 조합입니다.

recordHandle

IOCTL_BTH_SDP_SERVICE_SEARCH IOCTL에 대한 이전 호출에서 원격 SDP 서버에서 반환되는 레코드 핸들 입니다.

range[1]

검색할 SDP 특성 범위를 포함하는 SdpAttributeRange 형식 구조체의 가변 길이 배열입니다. 범위 배열은 오름차순이어야 합니다.

설명

이 구조체는 IOCTL_BTH_SDP_ATTRIBUTE_SEARCH IOCTL에 입력 버퍼로 전달됩니다.

Bluetooth 드라이버 스택은 IOCTL_BTH_SDP_ATTRIBUTE_SEARCH 입력 버퍼의 길이를 검사하여 범위 멤버의 배열 항목 수를 결정합니다. 이 때문에 IOCTL_BTH_SDP_SERVICE_SEARCH 호출될 때 전달되는 Parameters.DeviceIoControl.InputBufferLength 멤버의 정확한 값을 계산해야 합니다.

요구 사항

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

추가 정보