Compartilhar via


Método IDebugSystemObjects2::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.

Valor de retorno

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

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

Observações

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

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

Observação No modo kernel, o processo atual do destino é sempre o único processo virtual que o mecanismo de depurador criado 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
da Plataforma de Destino Área de trabalho
cabeçalho dbgeng.h (inclua Dbgeng.h)