PEP_PPM_QUERY_COORDINATED_DEPENDENCY-Struktur (pepfx.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 pepfx.h (include Pep_x.h)

Weitere Informationen

PEP_COORDINATED_DEPENDENCY_OPTION

PEP_NOTIFY_PPM_QUERY_COORDINATED_DEPENDENCY Benachrichtigung