BTH_DEVICE_INFO_LIST structure (bthioctl.h)

The BTH_DEVICE_INFO_LIST structure contains output information about all cached, previously discovered remote devices.

Syntax

typedef struct _BTH_DEVICE_INFO_LIST {
  ULONG           numOfDevices;
  BTH_DEVICE_INFO deviceList[1];
} BTH_DEVICE_INFO_LIST, *PBTH_DEVICE_INFO_LIST;

Members

numOfDevices

The number of devices that have been discovered.

deviceList[1]

An open-ended array of BTH_DEVICE_INFO structures. Each structure contains information about a previously discovered remote device.

Remarks

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.

Requirements

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

See also

BTH_DEVICE_INFO

IOCTL_BTH_GET_DEVICE_INFO