Compartilhar via


Método IDebugSystemObjects3::GetCurrentProcessPeb (dbgeng.h)

O método GetCurrentProcessPeb retorna o PEB (bloco de ambiente de processo) do processo atual.

Sintaxe

HRESULT GetCurrentProcessPeb(
  [out] PULONG64 Offset
);

Parâmetros

[out] Offset

Recebe o local no espaço de endereço virtual do DESTINO do PEB do processo atual.

Retornar valor

Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Comentários

Na depuração no modo de usuário, esse método fornece as mesmas informações que GetCurrentProcessDataOffset.

Na depuração do modo kernel, o local retornado é o da estrutura PEB para o processo do sistema no qual o último evento ocorreu.

Nota No modo kernel, o processo atual do destino é sempre o único processo virtual que o mecanismo de depurador criou para o kernel. No entanto, como os eventos podem ocorrer em processos de sistema diferentes, o local peb retornado por esse método pode ser alterado.
 
Para obter mais informações sobre processos, consulte Threads and Processes.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)