IOCTL_BTH_GET_RADIO_INFO IOCTL (b)

IOCTL_BTH_GET_RADIO_INFO要求會取得指定遠端無線電的相關資訊。

主要程式碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

AssociatedIrp.SystemBuffer成員會指定要查詢之遠端無線電的藍牙位址。

輸入緩衝區長度

緩衝區的長度。

輸出緩衝區

AssociatedIrp.SystemBuffer成員指向保存BTH_RADIO_INFO結構的緩衝區。 此結構包含遠端無線電功能支援的相關資訊,包括連結管理通訊協定 (LMP) 、無線電製造商識別碼及其 LMP 版本的相關資訊。

輸出緩衝區長度

BTH_RADIO_INFO結構的長度。

狀態欄塊

如果要求成功,則STATUS_BLOCK結構 的資訊成員會 設定為輸出緩衝區的大小,以位元組為單位。 否則, 資訊 成員會設定為零。

Status成員會設定為下表中的其中一個值。

狀態值 描述
STATUS_SUCCESS IOCTL 成功完成。
STATUS_DEVICE_NOT_CONNECTED 指定裝置的裝置物件未連線。

備註

IOCTL_BTH_GET_RADIO_INFO IOCTL 會傳回與 IOCTL_BTH_GET_LOCAL_INFO IOCTL 類似的資訊,但針對遠端藍牙無線電。

必要條件

   
最低支援的用戶端 Windows Vista 和更新版本中的版本:_Supported。
標頭 btlctl.h (包括 Btlctl.h)
IRQL <= PASSIVE_LEVEL

另請參閱

BTH_RADIO_INFO