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 as rotinas PsGetCurrentProcess e ObReferenceObjectByHandle para obter um ponteiro para a estrutura EPROCESS de um processo.

Retornar valor

Retorna o status de saída do EPROCESS fornecido.

Comentários

Um driver pode chamar PsGetProcessExitStatus nos seguintes cenários: monitoramento do 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 limpo recursos alocados em nome de um processo e relatórios de erros e registro em log para fornecer informações mais detalhadas sobre terminações de processo.

Requisitos

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