// bthioctl.h
typedef struct _BTH_DEVICE_INFO_LIST {
ULONG numOfDevices;
BTH_DEVICE_INFO deviceList[1];
} BTH_DEVICE_INFO_LIST, *PBTH_DEVICE_INFO_LIST;
View the official Windows Driver Kit DDI referenceNo description available.
The BTH_DEVICE_INFO_LIST structure contains output information about all cached, previously discovered remote devices.
numOfDevicesThe number of devices that have been discovered.
deviceListAn open-ended array of BTH_DEVICE_INFO structures. Each structure contains information about a previously discovered remote device.
The IOCTL_BTH_GET_DEVICE_INFO call's output buffer contains the list of all cached, previously discovered remote devices.
The numOfDevices member of the BTH_DEVICE_INFO_LIST structure returns the total number of BTH_DEVICE_INFO structures available. If the calling driver passes in a smaller buffer, only a portion of the available structures will be returned.