bthioctl.h (BTH_SDP_STREAM_RESPONSE 结构)

BTH_SDP_STREAM_RESPONSE 结构包含有关 SDP 记录的信息。

语法

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

成员

requiredSize

整个 SDP 记录的大小(以字节为单位)。 如果输出缓冲区太小而无法容纳整个记录,则此值非常有用。

responseSize

遵循此结构的原始 SDP 记录流的大小(以字节为单位)。

response[1]

SDP 记录流的第一个字节。

注解

此结构与原始流一起返回到 的输出缓冲区 IOCTL_BTH_SDP_ATTRIBUTE_SEARCH IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH IOCTL。

requiredSizeresponseSize 成员包括在此结构中,因为原始 SDP 记录流不包含这些字段。

要求

要求
最低受支持的客户端 版本:Windows Vista 及更高版本中_Supported。
标头 bthioctl.h (包括 Bthioctl.h)

另请参阅

IOCTL_BTH_SDP_ATTRIBUTE_SEARCH

IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH