Freigeben über


PEP_PPM_QUERY_COORDINATED_DEPENDENCY-Struktur (pep_x.h)

Die PEP_PPM_QUERY_COORDINATED_DEPENDENCY-Struktur beschreibt Abhängigkeiten für koordinierte Leerlaufzustände.

Syntax

typedef struct _PEP_PPM_QUERY_COORDINATED_DEPENDENCY {
  [in]  ULONG                             StateIndex;
  [in]  ULONG                             DependencyIndex;
  [in]  ULONG                             DependencySize;
  [out] ULONG                             DependencySizeUsed;
  [out] POHANDLE                          TargetProcessor;
        PEP_COORDINATED_DEPENDENCY_OPTION Options[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_COORDINATED_DEPENDENCY, *PPEP_PPM_QUERY_COORDINATED_DEPENDENCY;

Member

[in] StateIndex

Der Index des koordinierten Leerlaufzustands, für den die Abhängigkeiten abgefragt werden.

[in] DependencyIndex

Der Index der abgefragten Abhängigkeit.

[in] DependencySize

Die Größe des Abhängigkeitsarrays .

[out] DependencySizeUsed

Die Anzahl der Elemente des Arrays Dependencies, das vom PEP ausgefüllt wird.

[out] TargetProcessor

Der POHANDLE , der dem Prozessor entspricht, auf den diese Abhängigkeit abzielt, oder NULL , wenn es sich um eine koordinierte Zustandsabhängigkeit handelt.

[out] Options[ANYSIZE_ARRAY]

Eine Liste mit PEP_COORDINATED_DEPENDENCY_OPTION Strukturen, die Abhängigkeitsoptionen beschreiben, von denen eine erfüllt sein muss, damit dieser koordinierte Zustand eingegeben werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt ab Windows 10.
Kopfzeile pep_x.h (Pep_x.h einschließen)

Weitere Informationen

PEP_COORDINATED_DEPENDENCY_OPTION

PEP_NOTIFY_PPM_QUERY_COORDINATED_DEPENDENCY Benachrichtigung