ResolveDelayLoadedAPI-Funktion

Sucht die Zielfunktion des angegebenen Imports und ersetzt den Funktionszeiger im Import-Thunk durch das Ziel der Funktionsimplementierung.

Syntax

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
);

Parameter

ParentModuleBase [in]

Die Adresse der Basis des Moduls, das eine verzögert geladene Funktion importiert.

DelayloadDescriptor [in]

Der Deskriptor für das zu ladende Modul.

FailureDllHook [in, optional]

Die Adresse des Fehlerhooks.

FailureSystemHook [in, optional]

Die Adresse des Systemfehler-Hooks. Siehe DelayLoadFailureHook.

ThunkAddress [out]

Die Thunk-Daten für die Zielfunktion. Wird verwendet, um den spezifischen Namenstabelleneintrag der Funktion zu suchen.

Flags

Reserviert; muss 0 sein.

Rückgabewert

Die Adresse des Imports oder der Fehlerstub dafür.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8
Unterstützte Mindestversion (Server)
Windows Server 2012
Bibliothek
Kernel32.lib
DLL
Kernel32.dll

Siehe auch

Linkerunterstützung für Delay-Loaded-DLLs