перечисление NDIS_DEVICE_POWER_STATE (ntddndis.h)
Перечисление NDIS_DEVICE_POWER_STATE определяет значения состояния питания устройства. Дополнительные сведения о состояниях питания устройства см. в разделе:
- Состояния питания устройства для сетевых адаптеров
- Состояния питания устройства
- Рабочее состояние устройства D0
- Состояния Low-Power устройств
- Необходимая поддержка состояний питания устройства
Синтаксис
typedef enum _NDIS_DEVICE_POWER_STATE {
NdisDeviceStateUnspecified,
NdisDeviceStateD0,
NdisDeviceStateD1,
NdisDeviceStateD2,
NdisDeviceStateD3,
NdisDeviceStateMaximum
} NDIS_DEVICE_POWER_STATE, *PNDIS_DEVICE_POWER_STATE;
Константы
NdisDeviceStateUnspecified Устройство не поддерживает управление питанием. |
NdisDeviceStateD0 Состояние питания устройства D0. |
NdisDeviceStateD1 Состояние питания устройства D1. |
NdisDeviceStateD2 Состояние питания устройства D2. |
NdisDeviceStateD3 Состояние питания устройства D3. |
NdisDeviceStateMaximum Максимальное значение данного перечисления. Зарезервировано для системного использования. Не используйте это значение в драйвере. Это значение может измениться в будущих версиях файлов заголовков NDIS и двоичных файлов. |
Комментарии
В зависимости от возможностей сетевого адаптера и его драйвера miniport устройство может генерировать сигнал пробуждения из состояний устройства D0–D3.
Примечание Если сигнал пробуждения создается из D0, сигнал не вызывает пробуждение системы. Однако сигнал пробуждения можно использовать для передачи сигнала о событии времени выполнения.
Требования
Требование | Значение |
---|---|
Заголовок | ntddndis.h |