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 はターゲットの状態が入力されるベスト エフォート調整を実行できます。 pep は 、ExpectedState がプロセッサ状態であり、WakesSpuriously フラグが設定されている場合は、LooseDependencyTRUE に設定する必要があります。
InitiatingState
OS がこの依存関係によって参照される状態に同時に入る可能性があるかどうかを示します。 FALSE 場合、この状態は、別のプロセッサが以前に入力した場合にのみ有効です。
DependentState
この状態が依存プロセッサの有効な状態であるかどうかを示します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 以降でサポートされています。 |
ヘッダー | pep_x.h (Pep_x.h を含む) |