Freigeben über


EVT_SENSOR_DRIVER_ENABLE_WAKE Rückruffunktion (sensorscx.h)

Rückruf zum Aktivieren der Reaktivierung für den Sensor.

Syntax

EVT_SENSOR_DRIVER_ENABLE_WAKE EvtSensorDriverEnableWake;

NTSTATUS EvtSensorDriverEnableWake(
  [in] SENSOROBJECT Sensor
)
{...}

Parameter

[in] Sensor

Ein Verweis auf das Sensorobjekt.

Rückgabewert

Diese Funktion gibt STATUS_SUCCESS zurück, wenn sie erfolgreich abgeschlossen wurde.

Hinweis Die Klassenerweiterung (CX) verwendet nur das NT_SUCCESS Makro, um zu ermitteln, ob der Aufruf der Evt-Funktion des Treibers erfolgreich war, aber keine Aktion ausführt, wenn die Funktion fehlgeschlagen ist oder STATUS_SUCCESS nicht zurückgegeben wird.
 

Bemerkungen

Diese DDSI-Funktion muss vom Treiber nicht zwingend implementiert werden, da es erwartet wird, dass einige Sensortreiber sich nicht darum kümmern, das Wake auf dem Sensor zu aktivieren. Wenn der Aktivierungsaufruf nicht implementiert wurde, wird ein STATUS_SUCCESS zurückgegeben. Dies liegt in erster Linie daran, dass PKEY_Sensor_WakeCapable heute implementiert und von einigen Sensoren wie dem Beschleunigungsmesser und dem Näherungssensor verwendet wird und aus Gründen der Abwärtskompatibilität die Implementierung dieses DDSI optional ist.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- sensorscx.h
IRQL- requires_same