BLUETOOTH_IO_CAPABILITY enumeration (bluetoothapis.h)

The BLUETOOTH_IO_CAPABILITY enumeration defines the input/output capabilities of a Bluetooth Device.

Syntax

typedef enum _BLUETOOTH_IO_CAPABILITY {
  BLUETOOTH_IO_CAPABILITY_DISPLAYONLY,
  BLUETOOTH_IO_CAPABILITY_DISPLAYYESNO,
  BLUETOOTH_IO_CAPABILITY_KEYBOARDONLY,
  BLUETOOTH_IO_CAPABILITY_NOINPUTNOOUTPUT,
  BLUETOOTH_IO_CAPABILITY_UNDEFINED
} BLUETOOTH_IO_CAPABILITY;

Constants

Name Description
BLUETOOTH_IO_CAPABILITY_DISPLAYONLY The Bluetooth device is capable of output via display only.
BLUETOOTH_IO_CAPABILITY_DISPLAYYESNO The Bluetooth device is capable of output via a display, and has the additional capability to presenting a yes/no question to the user.
BLUETOOTH_IO_CAPABILITY_KEYBOARDONLY The Bluetooth device is capable of input via keyboard.
BLUETOOTH_IO_CAPABILITY_NOINPUTNOOUTPUT The Bluetooth device is not capable of input/output.
BLUETOOTH_IO_CAPABILITY_UNDEFINED The input/output capabilities for the Bluetooth device are undefined.

Requirements

   
Minimum supported client Windows XP with SP2 [desktop apps only]
Minimum supported server None supported
Header bluetoothapis.h (include Bthsdpdef.h, BluetoothAPIs.h)

See also

BLUETOOTH_AUTHENTICATE_RESPONSE