Compartilhar via


Função ResolveDelayLoadedAPI

Localiza a função de destino da importação especificada e substitui o ponteiro de função no thunk de importação pelo destino da implementação da função.

Sintaxe

PVOID WINAPI ResolveDelayLoadedAPI(
  _In_       PVOID                             ParentModuleBase,
  _In_       PCIMAGE_DELAYLOAD_DESCRIPTOR      DelayloadDescriptor,
  _In_opt_   PDELAYLOAD_FAILURE_DLL_CALLBACK   FailureDllHook,
  _In_opt_   PDELAYLOAD_FAILURE_SYSTEM_ROUTINE FailureSystemHook,
  _Out_      PIMAGE_THUNK_DATA                 ThunkAddress,
  _Reserved_ ULONG                             Flags
);

Parâmetros

ParentModuleBase [in]

O endereço da base do módulo que importa uma função carregada por atraso.

DelayloadDescriptor [in]

O descritor para o módulo a ser carregado.

FailureDllHook [in, opcional]

O endereço do gancho de falha.

FailureSystemHook [in, opcional]

O endereço do gancho de falha do sistema. Consulte DelayLoadFailureHook.

ThunkAddress [fora]

Os dados de thunk para a função de destino. Usado para localizar a entrada de tabela de nomes específica da função.

Sinalizadores

Reservado; deve ser 0.

Valor retornado

O endereço da importação ou o stub de falha para ele.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8
Servidor mínimo com suporte
Windows Server 2012
Biblioteca
Kernel32.lib
DLL
Kernel32.dll

Confira também

Suporte do vinculador para DLLs de Delay-Loaded