Freigeben über


PEP_PPM_INITIATE_WAKE-Struktur (pepfx.h)

Die PEP_PPM_INITIATE_WAKE-Struktur gibt an, ob ein Prozessor einen Interrupt benötigt, um aus einem Leerlaufzustand zu reaktivieren.

Syntax

typedef struct _PEP_PPM_INITIATE_WAKE {
  [out] BOOLEAN NeedInterruptForCompletion;
} PEP_PPM_INITIATE_WAKE, *PPEP_PPM_INITIATE_WAKE;

Member

[out] NeedInterruptForCompletion

Gibt an, ob der Prozessor einen Interrupt benötigt, um aus einem Leerlaufzustand aufzuwachen. Legen Sie auf TRUE fest, wenn der Prozessor einen Interrupt benötigt, oder auf FALSE , wenn dies nicht der Fall ist.

Hinweise

Diese Struktur wird von der PEP_NOTIFY_PPM_INITIATE_WAKE Benachrichtigung verwendet. Das NeedInterruptForCompletion-Element enthält einen Ausgabewert, den das Plattformerweiterungs-Plug-In (PEP) als Reaktion auf diese Benachrichtigung in die Struktur schreibt.

Wenn der PEP den NeedInterruptForCompletion-Member auf TRUE festlegt, muss pep sicherstellen, dass der Prozessor unterbrochen wird, bevor die Rückrufroutine AcceptProcessorNotification zurückgibt.

Der PEP sollte den NeedInterruptForCompletion-Member auf FALSE festlegen, wenn der Prozessor bereits ausgeführt wird und/oder den Leerlaufzustand schließlich verlässt (und sich gerade in diesem Zustand befindet), ohne dass ein softwaregenerierter Interrupt erforderlich ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Wird ab Windows 10 unterstützt.
Kopfzeile pepfx.h (einschließlich Pep_x.h)

Weitere Informationen

AcceptProcessorNotification

PEP_NOTIFY_PPM_INITIATE_WAKE