Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A rotina de do IoGetCurrentProcess retorna um ponteiro para o processo atual. Chame PsGetCurrentProcess em vez de IoGetCurrentProcess.
Sintaxe
PEPROCESS IoGetCurrentProcess();
Valor de retorno
IoGetCurrentProcess retorna um ponteiro para o processo atual.
Observações
Essa rotina é idêntica ao PsGetCurrentProcess:
#define PsGetCurrentProcess IoGetCurrentProcess
PsGetCurrentProcess (e IoGetCurrentProcess) recupera o processo atual do estado APC do thread. Isso retorna o processo ao qual o thread atual está anexado, que pode ser diferente do processo que originalmente criou o thread.
O processo retornado por PsGetCurrentProcess pode ser diferente do processo cuja ID é retornada por PsGetCurrentProcessId. Use PsGetCurrentProcessId para obter a ID do processo que criou o thread atual. Use PsGetProcessId(PsGetCurrentProcess()) para obter a ID do processo ao qual o thread está anexado no momento.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows 2000 |
| da Plataforma de Destino | Universal |
| cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
| biblioteca | NtosKrnl.lib |
| de DLL | NtosKrnl.exe |
| IRQL | Qualquer nível |