Partager via


EVT_SENSOR_DRIVER_DISABLE_WAKE fonction de rappel (sensorscx.h)

Rappel pour désactiver l’éveil du capteur.

Syntaxe

EVT_SENSOR_DRIVER_DISABLE_WAKE EvtSensorDriverDisableWake;

NTSTATUS EvtSensorDriverDisableWake(
  SENSOROBJECT Sensor
)
{...}

Paramètres

Sensor

Référence à l’objet capteur.

Valeur retournée

Cette fonction retourne STATUS_SUCCESS une fois terminée.

Note L’extension de classe (CX) utilise uniquement la macro NT_SUCCESS pour déterminer si l’appel à la fonction Evt du pilote a réussi, mais n’effectue aucune action si la fonction a échoué ou ne retourne pas STATUS_SUCCESS.
 

Remarques

Cette fonction DDSI n’a pas à être implémentée de manière obligatoire par le pilote, car il est prévu que certains pilotes de capteur ne se soucient pas de désactiver l’éveil sur le capteur. S’il n’a pas implémenté, l’appel d’activation est ignoré et un STATUS_SUCCESS est retourné. Cela est principalement dû au fait que PKEY_Sensor_WakeCapable est implémenté aujourd’hui et utilisé par certains capteurs tels que l’accéléromètre et le capteur de proximité, et pour une compatibilité descendante, l’implémentation de ce DDSI est facultative.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête sensorscx.h
IRQL requires_same