Compartilhar via


Função RtlLookupFunctionEntry (winnt.h)

Pesquisa nas tabelas de funções ativas uma entrada que corresponda ao valor do computador especificado.

Sintaxe

NTSYSAPI PRUNTIME_FUNCTION RtlLookupFunctionEntry(
  [in]  DWORD64               ControlPc,
  [out] PDWORD64              ImageBase,
  [out] PUNWIND_HISTORY_TABLE HistoryTable
);

Parâmetros

[in] ControlPc

O endereço virtual de um pacote de instruções dentro da função.

[out] ImageBase

O endereço base do módulo ao qual a função pertence.

[out] HistoryTable

O valor do ponteiro global do módulo.

Esse parâmetro tem uma declaração diferente em sistemas x64 e ARM. Para obter mais informações, consulte Definição x64 e Definição do ARM.

Retornar valor

Se não houver nenhuma entrada na tabela de funções para o computador especificado, a função retornará NULL. Caso contrário, a função retornará o endereço da entrada da tabela de funções que corresponde ao computador especificado.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho winnt.h (inclua Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

RtlUnwindEx

RtlVirtualUnwind

APIs Vertdll disponíveis em enclaves de VBS