Partager via


EVT_SENSOR_DRIVER_ENABLE_WAKE fonction de rappel (sensorscx.h)

Rappel pour activer la veille pour le capteur.

Syntaxe

EVT_SENSOR_DRIVER_ENABLE_WAKE EvtSensorDriverEnableWake;

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

Paramètres

[in] Sensor

Référence à l’objet capteur.

Valeur retournée

Cette fonction retourne STATUS_SUCCESS lorsqu’elle est terminée avec succès.

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 ne doit pas obligatoirement être implémentée par le pilote, car il est attendu que certains pilotes de capteur ne se soucient pas de l’activation de 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 que, pour la 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