NDIS_DEVICE_POWER_STATE 열거형(ntddndis.h)

NDIS_DEVICE_POWER_STATE 열거형은 디바이스 전원 상태 값을 정의합니다. 디바이스 전원 상태에 대한 자세한 내용은 다음을 참조하세요.

네트워크 어댑터용 디바이스 전원 상태
디바이스 전원 상태
디바이스 작업 상태 D0
디바이스 Low-Power 상태
디바이스 전원 상태에 대한 필수 지원

Syntax

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 헤더 파일 및 이진 파일에서 변경될 수 있습니다.

설명

네트워크 어댑터 및 미니포트 드라이버의 기능에 따라 디바이스는 디바이스 상태 D0에서 D3까지 절전 모드 해제 신호를 생성할 수 있습니다.

참고 D0에서 절전 모드 해제 신호가 생성되면 신호가 시스템 절전 모드 해제를 유발하지 않습니다. 그러나 절전 모드 해제 신호를 사용하여 런타임 이벤트를 신호할 수 있습니다.
 
NDIS_DEVICE_POWER_STATE 열거형 값은 NDIS_PM_CAPABILITIES, NDIS_SRIOV_SET_VF_POWER_STATE_PARAMETERSNET_PNP_EVENT 구조, NdisMIdleNotificationConfirm 함수 및 OID_PNP_CAPABILITIES, OID_PNP_QUERY_POWEROID_PNP_SET_POWER OID 요청에 사용됩니다.

요구 사항

요구 사항
헤더 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