D3COLD_REQUEST_CORE_POWER_RAIL 콜백 함수(wdm.h)
FDO(함수 디바이스 개체)를 사용하여 핵심 전력 레일이 필요한지 여부를 나타낼 수 있습니다.
구문
D3COLD_REQUEST_CORE_POWER_RAIL D3coldRequestCorePowerRail;
void D3coldRequestCorePowerRail(
[_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
[_In_] BOOLEAN CorePowerRailNeeded
)
{...}
매개 변수
Context
디바이스에 대한 핸들입니다.
[_In_] CorePowerRailNeeded
드라이버에 핵심 전원 레일이 필요한지 여부를 나타내는 플래그입니다.
반환 값
없음
설명
GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE 인터페이스를 성공적으로 쿼리하는 디바이스 드라이버는 드라이버가 RequestCorePowerRail 멤버를 D3COLD_REQUEST_CORE_POWER_RAIL 콜백 함수 구현에 대한 포인터로 설정하는 D3COLD_AUX_POWER_AND_TIMING_INTERFACE 구조에 대한 포인터를 받습니다.
드라이버가 핵심 전원 레일이 필요하다고 나타내는 경우 이 호출이 반환될 때 핵심 전원 레일이 켜져 있음을 보장합니다.
드라이버가 핵심 전력 레일이 더 이상 필요하지 않음을 나타내는 경우 코어 전력 레일 상태가 앞으로 보장되지 않습니다.
이 루틴은 실패할 수 없습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1803 |
머리글 | wdm.h(Wdm.h 포함) |