Condividi tramite


PROCESSOR_HALT_ROUTINE funzione di callback (wdm.h)

Una routine di callback Stop esegue la transizione del processore a uno stato di inattività.

Sintassi

PROCESSOR_HALT_ROUTINE ProcessorHaltRoutine;

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

Parametri

[in, out, optional] Context

Puntatore a un contesto di interruzione del processore definito da PEP. Questo puntatore è il valore del parametro Context passato in precedenza alla routine ProcessorHalt .

Valore restituito

Una routine di callback di interruzione può restituire o meno. Se questa routine viene restituita, restituisce STATUS_SUCCESS per indicare che il processore ha immesso correttamente lo stato di inattività. In caso contrario, restituisce un codice di stato di errore appropriato.

Commenti

Questa routine viene implementata dal plug-in di estensione della piattaforma (PEP) e viene chiamata dal framework di risparmio energia di Windows (PoFx). La routine ProcessorHalt accetta un puntatore a una routine di callback Halt come parametro.

La routine PEP Halt viene chiamata allo stesso IRQL in cui il PEP chiamato ProcessorHalt.

Requisiti

Requisito Valore
Client minimo supportato Supportato a partire da Windows 10.
Piattaforma di destinazione Windows
Intestazione wdm.h (include Pepfx.h)
IRQL Vedere la sezione Osservazioni.

Vedi anche

PEP_CRASHDUMP_INFORMATION

ProcessorHalt