PROCESSOR_HALT_ROUTINE Rückruffunktion (wdm.h)

Mit einer Rückrufroutine zum Anhalten wird der Prozessor in einen Leerlaufzustand versetzt.

Syntax

PROCESSOR_HALT_ROUTINE ProcessorHaltRoutine;

NTSTATUS ProcessorHaltRoutine(
  [in, out, optional] PVOID Context
)
{...}

Parameter

[in, out, optional] Context

Ein Zeiger auf einen durch PEP definierten Prozessorstoppkontext. Dieser Zeiger ist der Context-Parameterwert , den der PEP zuvor an die ProcessorHalt-Routine übergeben hat.

Rückgabewert

Eine Rückrufroutine zum Anhalten kann oder nicht zurückgegeben werden. Wenn diese Routine zurückgegeben wird, wird STATUS_SUCCESS zurückgegeben, um anzugeben, dass der Prozessor erfolgreich in den Leerlaufzustand eingetreten ist. Andernfalls wird ein entsprechender Fehler status Code zurückgegeben.

Hinweise

Diese Routine wird vom Plattformerweiterungs-Plug-In (PEP) implementiert und vom Windows Power Management Framework (PoFx) aufgerufen. Die ProcessorHalt-Routine akzeptiert einen Zeiger auf eine Stopp-Rückrufroutine als Parameter.

Die Pep-Routine "Halt " wird bei derselben IRQL aufgerufen, bei der pep ProzessorHalt genannt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Wird ab Windows 10 unterstützt.
Zielplattform Windows
Kopfzeile wdm.h (include Pepfx.h)
IRQL Siehe Hinweise.

Weitere Informationen

PEP_CRASHDUMP_INFORMATION

ProzessorHalt