TwclBluetoothIoCapabilityRequestEvent Delegate

The OnIoCapabilityRequest event handler prototype.

Namespace: wclBluetooth
type
 TwclBluetoothIoCapabilityRequestEvent = procedure(Sender: TObject;
 const Radio: TwclBluetoothRadio; const Address: Int64;
 out Mitm: TwclBluetoothMitmProtection;
 out IoCapability: TwclBluetoothIoCapability;
 out OobPresent: Boolean) of object;

Parameters

Sender

The object initiates the event.

Radio

A TwclBluetoothRadio object represents a Bluetooth driver that fired the event.

Address

A remote device's MAC address.

Mitm

An application sets this parameter to specify the "Man in the Middle" protection required for authentication.

IoCapability

An application sets this parameter to define the input/output capabilities of a Bluetooth Device.

OobPresent

An application sets this parameter to True to force Out Of Band authentication.