Partager via


PROCESSOR_HALT_ROUTINE fonction de rappel (wdm.h)

Un Arrêter routine de rappel fait passer le processeur à un état inactif.

Syntaxe

PROCESSOR_HALT_ROUTINE ProcessorHaltRoutine;

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

Paramètres

[in, out, optional] Context

Pointeur vers un contexte d’arrêt du processeur défini par le pep. Ce pointeur est la valeur de paramètre Context que le PEP a précédemment passé à la routine ProcessorHalt.

Valeur de retour

Un Arrêter routine de rappel peut ou non retourner. Si cette routine retourne, elle retourne STATUS_SUCCESS pour indiquer que le processeur a correctement entré l’état inactif. Sinon, elle retourne un code d’état d’erreur approprié.

Remarques

Cette routine est implémentée par le plug-in d’extension de plateforme (PEP) et est appelée par l’infrastructure de gestion de l’alimentation Windows (PoFx). La routine ProcessorHalt accepte un pointeur vers une routine de rappel Halt en tant que paramètre.

La routine Halt du PEP est appelée au même IRQL auquel le PEP a appelé ProcessorHalt.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge à partir de Windows 10.
plateforme cible Windows
d’en-tête wdm.h (include Pepfx.h)
IRQL Voir les remarques.

Voir aussi

PEP_CRASHDUMP_INFORMATION

ProcessorHalt