PEP_COORDINATED_DEPENDENCY_OPTION 構造体 (pepfx.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 は LooseDependencyを TRUE に設定する必要があります。
InitiatingState
OS がこの依存関係によって参照される状態に同時に入る可能性があるかどうかを示します。 FALSE の場合、この状態は、別のプロセッサが以前に入力した場合にのみ有効です。
DependentState
この状態が依存プロセッサの有効な状態であるかどうかを示します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 以降でサポートされています。 |
Header | pepfx.h (Pep_x.h を含む) |