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;

Angehörige

[in] StateIndex

Der Index des koordinierten Leerlaufzustands, der seine Abhängigkeiten abgefragt hat.

[in] DependencyIndex

Der Index der Abhängigkeit, die abgefragt wird.

[in] DependencySize

Die Größe des Abhängigkeiten Arrays.

[out] DependencySizeUsed

Die Anzahl der Elemente des Abhängigkeiten Array, das vom PEP ausgefüllt wurde.

[out] TargetProcessor

Die POHANDLE, die dem Prozessor entsprechen, der von dieser Abhängigkeit abhängig ist, oder NULL-, wenn dies eine koordinierte Zustandsabhängigkeit ist.

[out] Options[ANYSIZE_ARRAY]

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Wird ab Windows 10 unterstützt.
Header- pep_x.h (einschließen Pep_x.h)

Siehe auch

PEP_COORDINATED_DEPENDENCY_OPTION

PEP_NOTIFY_PPM_QUERY_COORDINATED_DEPENDENCY Benachrichtigung