PFN_AUTHENTICATION_CALLBACK_EX callback function (bluetoothapis.h)

The PFN_AUTHENTICATION_CALLBACK_EX function is a callback function prototype used in conjunction with the BluetoothRegisterForAuthenticationEx function.

Note  This structure is supported in Windows Vista SP2 and Windows 7.
 

Syntax

PFN_AUTHENTICATION_CALLBACK_EX PfnAuthenticationCallbackEx;

BOOL PfnAuthenticationCallbackEx(
  [in, optional] LPVOID pvParam,
  [in]           PBLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS pAuthCallbackParams
)
{...}

Parameters

[in, optional] pvParam

Optional. A context pointer previously passed into the BluetoothRegisterForAuthentication function.

[in] pAuthCallbackParams

A BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS structure that contains device and authentication configuration information specific to the Bluetooth device responding to an authentication request.

Return value

The return value from this function is ignored by the system.

Requirements

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

See also

BluetoothRegisterForAuthenticationEx

PFN_AUTHENTICATION_CALLBACK