WDF_POWER_DEVICE_STATE 열거형(wdfdevice.h)
[KMDF 및 UMDF에 적용]
WDF_POWER_DEVICE_STATE 열거형은 디바이스가 지원할 수 있는 디바이스 전원 상태를 식별합니다.
Syntax
typedef enum _WDF_POWER_DEVICE_STATE {
WdfPowerDeviceInvalid = 0,
WdfPowerDeviceD0,
WdfPowerDeviceD1,
WdfPowerDeviceD2,
WdfPowerDeviceD3,
WdfPowerDeviceD3Final,
WdfPowerDevicePrepareForHibernation,
WdfPowerDeviceMaximum
} WDF_POWER_DEVICE_STATE, *PWDF_POWER_DEVICE_STATE;
상수
WdfPowerDeviceInvalid 값: 0 디바이스 전원 상태가 잘못되었거나 알 수 없습니다. |
WdfPowerDeviceD0 D0 디바이스 전원 상태입니다. |
WdfPowerDeviceD1 D1 디바이스 전원 상태입니다. |
WdfPowerDeviceD2 D2 디바이스 전원 상태입니다. |
WdfPowerDeviceD3 D3 디바이스 전원 상태입니다. |
WdfPowerDeviceD3Final 디바이스가 D3 디바이스 전원 상태로 들어가는 마지막 시간을 나타냅니다. 일반적으로 이 열거자는 시스템이 꺼져 있거나, 디바이스가 제거되거나, 리소스 재조정 이 진행 중임을 의미합니다. 디바이스가 이미 제거되었을 수 있습니다. |
WdfPowerDevicePrepareForHibernation 디바이스는 최대 절전 모드 파일을 지원하며 시스템은 시스템 상태 S4를 입력하여 최대 절전 모드로 전환할 수 있습니다. 드라이버가 디바이스를 끄면 안됩니다. 자세한 내용은 특수 파일 지원을 참조하세요. |
WdfPowerDeviceMaximum 이 열거형의 최대 열거자 값입니다. |
요구 사항
요구 사항 | 값 |
---|---|
최소 KMDF 버전 | 1.0 |
최소 UMDF 버전 | 2.0 |
머리글 | wdfdevice.h(Wdf.h 포함) |