Partager via


PROCESSOR_HALT_ROUTINE fonction de rappel (wdm.h)

Une routine de rappel Halt 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 PEP. Ce pointeur est la valeur du paramètre de contexte que le PEP a précédemment passée à la routine ProcessorHalt .

Valeur retournée

Une routine de rappel d’arrêt peut ou non retourner. Si cette routine retourne, elle retourne STATUS_SUCCESS pour indiquer que le processeur a correctement entré l’état d’inactivité. Sinon, il retourne une erreur appropriée status code.

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 à la même IRQL que celle appelée ProcessorHalt.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 10.
Plateforme cible Windows
En-tête wdm.h (inclure Pepfx.h)
IRQL Consultez la section Notes.

Voir aussi

PEP_CRASHDUMP_INFORMATION

ProcessorHalt