Fonction PoSetSystemWakeDevice (wdm.h)

La fonction PoSetSystemWakeDevice tente d’extraire un PDO de l’objet d’appareil fourni. Si un PDO valide est trouvé, il est ajouté à la liste des sources qui ont contribué à réveiller le système d’un état de veille. Il existe un intervalle de temps (actuellement de 2 secondes) pendant lequel, à partir des IIP d’attente/veille terminés, le gestionnaire d’alimentation tente de créer une liste de sources de veille système.

Syntaxe

void PoSetSystemWakeDevice(
  [in] PDEVICE_OBJECT DeviceObject
);

Paramètres

[in] DeviceObject

Fournit un pointeur vers l’objet d’appareil qui a des IIP d’attente/veille qui contribuent à réveiller le système à partir d’un état de veille.

Valeur de retour

None

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2022
En-tête wdm.h