IAdapterPowerManagement3::P owerChangeState3 메서드(portcls.h)
PortCls는 PowerChangeState3 메서드를 호출하여 새 전원 상태 변경을 요청합니다. 이 요청은 어댑터 드라이버에 전달됩니다.
구문
void PowerChangeState3(
DEVICE_POWER_STATE NewDeviceState,
SYSTEM_POWER_STATE NewSystemState,
PC_EXIT_LATENCY D3ExitLatency
);
매개 변수
NewDeviceState
Portcls가 디바이스에 요청한 새 전원 상태입니다. 이 매개 변수는 DEVICE_POWER_STATE 형식의 열거형입니다.
NewSystemState
Portcls가 시스템에 요청한 새 전원 상태입니다. 이 매개 변수는 SYSTEM_POWER_STATE 형식의 열거형입니다.
D3ExitLatency
디바이스가 PowerDeviceD3에서 나올 때 디바이스가 배치되는 상태에 대해 허용되는 종료 대기 시간입니다. 이 매개 변수는 PC_EXIT_LATENCY 형식의 열거형입니다.
반환 값
없음
설명
디바이스가 PowerDeviceD3에서 새 상태로 전환되지 않으면 D3ExitLatency가 PcExitLatencyInstant로 설정됩니다. D3ExitLatency에 사용할 수 있는 값에 대한 자세한 내용은 D3ExitLatencyChanged를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | portcls.h |