перечисление 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, сигнал не вызывает пробуждение системы. Однако сигнал пробуждения можно использовать для передачи сигнала о событии времени выполнения.
 
NDIS_DEVICE_POWER_STATE значения перечисления используются в структурах NDIS_PM_CAPABILITIES, NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS и NET_PNP_EVENT , функции NdisMIdleNotificationConfirm , а также в запросах OID OID_PNP_CAPABILITIES, OID_PNP_QUERY_POWER и OID_PNP_SET_POWER .

Требования

Требование Значение
Заголовок ntddndis.h

См. также раздел

NDIS_PM_CAPABILITIES

NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERS

NET_PNP_EVENT

NdisMIdleNotificationConfirm

OID_PNP_CAPABILITIES

OID_PNP_QUERY_POWER

OID_PNP_SET_POWER