Freigeben über


PFNBLUETOOTH_GATT_EVENT_CALLBACK Rückruffunktion (bthledef.h)

Profiltreiber implementieren einen Bluetooth GATT-Ereignisrückruf, der aufgerufen werden soll, wenn sich der Wert eines bestimmten Merkmals ändert.

Syntax

PFNBLUETOOTH_GATT_EVENT_CALLBACK PfnbluetoothGattEventCallback;

void PfnbluetoothGattEventCallback(
  [in]           BTH_LE_GATT_EVENT_TYPE EventType,
  [in]           PVOID EventOutParameter,
  [in, optional] PVOID Context
)
{...}

Parameter

[in] EventType

Der Typ des GATT-Ereignisses.

[in] EventOutParameter

Zeiger auf eine BLUETOOTH_GATT_VALUE_CHANGED_EVENT-Struktur .

[in, optional] Context

Der vom Profiltreiber im CallbackContext-Parameter der BluetoothGATTRegisterEvent-Funktion angegebene Kontext, als der Profiltreiber die GATT-Rückruffunktion registriert hat.

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in Windows 8 und höheren Versionen von Windows.
Zielplattform Desktop
Kopfzeile bthledef.h

Weitere Informationen

BLUETOOTH_GATT_VALUE_CHANGED_EVENT

BTH_LE_GATT_EVENT_TYPE

BluetoothGATTRegisterEvent