PEP_PPM_INITIATE_WAKE 구조체(pep_x.h)

PEP_PPM_INITIATE_WAKE 구조는 프로세서가 유휴 상태에서 절전 모드를 해제하기 위해 인터럽트를 필요로 하는지 여부를 나타냅니다.

구문

typedef struct _PEP_PPM_INITIATE_WAKE {
  [out] BOOLEAN NeedInterruptForCompletion;
} PEP_PPM_INITIATE_WAKE, *PPEP_PPM_INITIATE_WAKE;

멤버

[out] NeedInterruptForCompletion

프로세서에 유휴 상태에서 해제된 인터럽트 완료가 필요한지 여부입니다. 프로세서에 인터럽트를 필요로 하는 경우 TRUE 로, 그렇지 않으면 FALSE 로 설정합니다.

설명

이 구조는 PEP_NOTIFY_PPM_INITIATE_WAKE 알림에 사용됩니다. NeedInterruptForCompletion 멤버에는 이 알림에 대한 응답으로 PEP(플랫폼 확장 플러그 인)가 구조에 쓰는 출력 값이 포함되어 있습니다.

PEP가 NeedInterruptForCompletion 멤버를 TRUE로 설정하는 경우 PEP는 AcceptProcessorNotification 콜백 루틴이 반환되기 전에 프로세서가 중단되도록 설정되어 있는지 확인해야 합니다.

PEP는 프로세서가 이미 실행 중인 경우 NeedInterruptForCompletion 멤버를 FALSE 로 설정해야 하며, 결국 소프트웨어 생성 인터럽트를 요구하지 않고 유휴 상태(및 프로세스 중임)를 종료합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 부터 지원합니다.
머리글 pep_x.h(Pep_x.h 포함)

추가 정보

AcceptProcessorNotification

PEP_NOTIFY_PPM_INITIATE_WAKE