PEP_COORDINATED_DEPENDENCY_OPTION 구조체(pep_x.h)

PEP_COORIDNATED_DEPENDENCY_OPTION 구조는 OS에 대한 조정된 유휴 상태의 종속성을 설명합니다.

구문

typedef struct _PEP_COORDINATED_DEPENDENCY_OPTION {
  UCHAR   ExpectedStateIndex;
  BOOLEAN LooseDependency;
  BOOLEAN InitiatingState;
  BOOLEAN DependentState;
} PEP_COORDINATED_DEPENDENCY_OPTION, *PPEP_COORDINATED_DEPENDENCY_OPTION;

멤버

ExpectedStateIndex

이 유휴 전환에서 이미 입력/입력해야 하는 유휴 상태(조정된 유휴 상태 또는 프로세서 유휴 상태)의 인덱스를 제공합니다.

LooseDependency

FALSE인 경우 OS는 동기화를 사용하여 이 종속성에서 참조하는 상태가 이미 입력되었음을 보장해야 합니다. TRUE이면 OS가 대상 상태가 입력되는 최상의 조정을 수행할 수 있습니다. ExpectedState가 프로세서 상태이고 WakesSpuriously 플래그가 설정된 경우 PEP는 LooseDependencyTRUE로 설정해야 합니다.

InitiatingState

OS가 이 종속성에서 참조하는 상태를 동시에 입력할 수 있는지를 나타냅니다. FALSE인 경우 이 상태는 다른 프로세서가 이전에 입력한 경우에만 유효합니다.

DependentState

이 상태가 종속 프로세서가 있을 유효한 상태인지를 나타냅니다.

요구 사항

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

추가 정보

PEP_NOTIFY_PPM_QUERY_COORDINATED_DEPENDENCY 알림

PEP_PPM_QUERY_COORDINATED_DEPENDENCY