Compartilhar via


Função PsGetProcessExitStatus (ntddk.h)

Essa rotina recupera o status de saída de um processo.

Sintaxe

NTSTATUS PsGetProcessExitStatus(
  [in] PEPROCESS Process
);

Parâmetros

[in] Process

Um ponteiro para a estrutura EPROCESS que representa o processo. Os drivers podem usar o PsGetCurrentProcess e rotinas de ObReferenceObjectByHandle para obter um ponteiro para a estrutura EPROCESS para um processo.

Valor de retorno

Retorna o status de saída do EPROCESS fornecido.

Observações

Um driver pode chamar PsGetProcessExitStatus nos seguintes cenários: monitorando o encerramento do processo para obter informações sobre se um processo foi encerrado normalmente ou devido a um erro, limpeza de recursos para determinar quando e como limpar recursos alocados em nome de um processo e relatório de erros e registro em log para fornecer informações mais detalhadas sobre terminações de processo.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1703
cabeçalho ntddk.h
IRQL <= APC_LEVEL