Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La enumeración DEVICE_WAKE_DEPTH especifica el estado de energía del dispositivo más profundo desde el que un dispositivo puede desencadenar una señal de reactivación.
Sintaxis
typedef enum _DEVICE_WAKE_DEPTH {
DeviceWakeDepthNotWakeable,
DeviceWakeDepthD0,
DeviceWakeDepthD1,
DeviceWakeDepthD2,
DeviceWakeDepthD3hot,
DeviceWakeDepthD3cold,
DeviceWakeDepthMaximum
} DEVICE_WAKE_DEPTH, *PDEVICE_WAKE_DEPTH;
Constantes
DeviceWakeDepthNotWakeableNo hay ningún estado de alimentación del dispositivo que pueda desencadenar una señal de reactivación. |
DeviceWakeDepthD0D0 es el estado de alimentación más profundo del dispositivo desde el que el dispositivo puede desencadenar una señal de reactivación. Para obtener más información, vea Comentarios. |
DeviceWakeDepthD1D1 es el estado de energía más profundo del dispositivo de baja potencia desde el que el dispositivo puede desencadenar una señal de reactivación. |
DeviceWakeDepthD2D2 es el estado de energía más profundo del dispositivo de baja potencia desde el que el dispositivo puede desencadenar una señal de reactivación. |
DeviceWakeDepthD3hotD3hot es el estado de energía más profundo del dispositivo de baja potencia desde el que el dispositivo puede desencadenar una señal de reactivación. |
DeviceWakeDepthD3coldD3cold es el estado de energía más profundo del dispositivo de baja potencia desde el que el dispositivo puede desencadenar una señal de reactivación. |
DeviceWakeDepthMaximumReservado para su uso por el sistema operativo. |
Observaciones
El parámetro De más profundoWakeableDstate de la rutina GetIdleWakeInfo de es un puntero a una variable de tipo DEVICE_WAKE_DEPTH.
Los controladores para la mayoría de los dispositivos no tienen ninguna razón para armar una señal de reactivación cuando el dispositivo está en D0. Estos controladores pueden tratar el DeviceWakeDepthD0 valor de salida como equivalente a una llamada a la rutina GetIdleWakeInfo que produce un error y devuelve un estado de error.
Requisitos
| Requisito | Valor |
|---|---|
| encabezado de | wdm.h (incluya Wdm.h) |