Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função GetCurrentThreadAddr retorna o local dos dados do sistema que descrevem o thread atual.
Sintaxe
VOID GetCurrentThreadAddr(
DWORD Processor,
PULONG64 Address
);
Parâmetros
Processor
Especifica o índice do thread cujos dados do sistema serão retornados.
Na depuração do modo kernel, esse é o índice de um thread virtual, que é o índice de um processador no computador de destino.
Address
Recebe o local dos dados do sistema para o thread.
Valor de retorno
Nenhum
Observações
Na depuração no modo de usuário, GetCurrentThreadAddr retorna o local do TEB (Thread Environment Block) do thread. Esse é o mesmo local que GetTebAddress retorna.
Na depuração no modo kernel, GetCurrentThreadAddr retorna o local da estrutura KTHREAD do thread do sistema operacional que estava sendo executado no processador quando o último evento ocorreu.
Para obter detalhes sobre as estruturas KTHREAD e TEB, consulte Microsoft Windows Internals por David Solomon e Mark Russinovich.
Requisitos
| Requisito | Valor |
|---|---|
| da Plataforma de Destino | Área de trabalho |
| cabeçalho | wdbgexts.h (inclua Wdbgexts.h, Dbgeng.h) |