BTH_SDP_STREAM_RESPONSE structure (bthioctl.h)

The BTH_SDP_STREAM_RESPONSE structure contains information about an SDP record.

Syntax

typedef struct _BTH_SDP_STREAM_RESPONSE {
  ULONG requiredSize;
  ULONG responseSize;
  UCHAR response[1];
} BTH_SDP_STREAM_RESPONSE, *PBTH_SDP_STREAM_RESPONSE;

Members

requiredSize

The size, in bytes, of the entire SDP record. This value can be useful if the output buffer is too small to hold the entire record.

responseSize

The size, in bytes, of the raw SDP record stream that follows this structure.

response[1]

The first byte of the SDP record stream.

Remarks

This structure is returned with a raw stream to the output buffer of the IOCTL_BTH_SDP_ATTRIBUTE_SEARCH and IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH IOCTLs.

The requiredSize and responseSize members are included in this structure because the raw SDP record stream does not contain these fields.

Requirements

Requirement Value
Minimum supported client Versions:_Supported in Windows Vista, and later.
Header bthioctl.h (include Bthioctl.h)

See also

IOCTL_BTH_SDP_ATTRIBUTE_SEARCH

IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH