Función PoSetSystemWakeDevice (wdm.h)

La función PoSetSystemWakeDevice intenta extraer un PDO del objeto de dispositivo proporcionado. Si se encuentra un PDO válido, se agrega a la lista de orígenes que han contribuido a despertar el sistema desde un estado de suspensión. Hay un intervalo de tiempo (actualmente 2 segundos) durante el cual, a partir de los IRP de espera/reactivación completados, el administrador de energía intenta crear una lista de orígenes de reactivación del sistema.

Sintaxis

void PoSetSystemWakeDevice(
  [in] PDEVICE_OBJECT DeviceObject
);

Parámetros

[in] DeviceObject

Proporciona un puntero al objeto de dispositivo que tiene IRP de espera/reactivación que contribuyen a despertar el sistema desde un estado de suspensión.

Valor devuelto

None

Requisitos

Requisito Value
Servidor mínimo compatible Windows Server 2022
Encabezado wdm.h