IOCTL_BTH_GET_LOCAL_INFO IOCTL (bthioctl.h)

The IOCTL_BTH_GET_LOCAL_INFO request returns information about the local Bluetooth system and radio.

Major code

IRP_MJ_DEVICE_CONTROL

Input buffer

The AssociatedIrp.SystemBuffer member points to a buffer for a BTH_LOCAL_RADIO_INFO structure.

Input buffer length

The length of a BTH_LOCAL_RADIO_INFO structure.

Output buffer

The AssociatedIrp.SystemBuffer member points to a buffer that holds a BTH_LOCAL_RADIO_INFO structure. The buffer contains information about the local radio, including a BTH_DEVICE_INFO structure and a BTH_RADIO_INFO structure.

Output buffer length

The length of a BTH_LOCAL_RADIO_INFO structure.

Status block

The Information member of the STATUS_BLOCK structure is set to the size, in bytes, of the output buffer.

The Status member of the STATUS_BLOCK structure is always set to STATUS_SUCCESS.

Requirements

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

See also

BTH_DEVICE_INFO

BTH_LOCAL_RADIO_INFO

BTH_RADIO_INFO