Функция PsGetProcessExitStatus (ntddk.h)
Эта подпрограмма получает состояние выхода процесса.
Синтаксис
NTSTATUS PsGetProcessExitStatus(
[in] PEPROCESS Process
);
Параметры
[in] Process
Указатель на структуру EPROCESS, представляющую процесс. Драйверы могут использовать подпрограммы PsGetCurrentProcess и ObReferenceObjectByHandle для получения указателя на структуру EPROCESS для процесса.
Возвращаемое значение
Возвращает состояние выхода предоставленного EPROCESS.
Замечания
Драйвер может вызвать PsGetProcessExitStatus в следующих сценариях: мониторинг завершения процесса для получения сведений о том, завершился ли процесс обычно или из-за ошибки, очистка ресурсов, чтобы определить, когда и как очистить ресурсы, выделенные от имени процесса, и отчеты об ошибках и ведение журнала, чтобы предоставить более подробную информацию о завершении процесса.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1703 |
заголовка | ntddk.h |
IRQL | <= APC_LEVEL |