BTH_SDP_ATTRIBUTE_SEARCH_REQUEST結構 (b)
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
遠端 SDP 伺服器從先前呼叫 IOCTL_BTH_SDP_SERVICE_SEARCH IOCTL 傳回的記錄句柄。
range[1]
SdpAttributeRange 類型的結構的可變長度陣列,其中包含要搜尋的 SDP 屬性範圍。 範圍陣列必須以遞增數值順序排列。
備註
此結構會當做輸入緩衝區傳遞至 IOCTL_BTH_SDP_ATTRIBUTE_SEARCH IOCTL。
藍牙驅動程式堆疊會檢查IOCTL_BTH_SDP_ATTRIBUTE_SEARCH輸入緩衝區的長度,以判斷 範圍 成員中的陣列項目數目。 因此,您必須計算呼叫 IOCTL_BTH_SDP_SERVICE_SEARCH 時所傳遞之 Parameters.DeviceIoControl.InputBufferLength 成員的確切值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista 和更新版本中的版本:_Supported。 |
標頭 | b (ctl.h) |