Compartilhar via


PROCESSOR_HALT_ROUTINE função de retorno de chamada (wdm.h)

Uma Parar rotina de retorno de chamada faz a transição do processador para um estado ocioso.

Sintaxe

PROCESSOR_HALT_ROUTINE ProcessorHaltRoutine;

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

Parâmetros

[in, out, optional] Context

Um ponteiro para um contexto de parada de processador definido por PEP. Esse ponteiro é o valor do parâmetro Context que o PEP passou anteriormente para a rotina de ProcessorHalt.

Valor de retorno

Uma rotina de retorno de chamada Parar pode ou não retornar. Se essa rotina retornar, ela retornará STATUS_SUCCESS para indicar que o processador inseriu com êxito o estado ocioso. Caso contrário, ele retornará um código de status de erro apropriado.

Observações

Essa rotina é implementada pelo PEP (plug-in de extensão de plataforma) e é chamada pela estrutura de gerenciamento de energia do Windows (PoFx). A rotina de ProcessorHalt aceita um ponteiro para uma rotina de retorno de chamada parar como um parâmetro.

A rotina de parar pep é chamada no mesmo IRQL no qual o PEP chamado ProcessorHalt.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte a partir do Windows 10.
da Plataforma de Destino Windows
cabeçalho wdm.h (inclua Pepfx.h)
IRQL Consulte Comentários.

Consulte também

PEP_CRASHDUMP_INFORMATION

ProcessorHalt