Fonction ResolveDelayLoadedAPI

Recherche la fonction cible de l’importation spécifiée et remplace le pointeur de fonction dans le jeu d’importation par la cible de l’implémentation de la fonction.

Syntaxe

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

Paramètres

ParentModuleBase [in]

Adresse de la base du module qui importe une fonction chargée en différé.

DelayloadDescriptor [in]

Descripteur pour le module à charger.

FailureDllHook [in, facultatif]

Adresse du hook d’échec.

FailureSystemHook [in, facultatif]

Adresse du hook de défaillance du système. Consultez DelayLoadFailureHook.

ThunkAddress [out]

Données thunk pour la fonction cible. Permet de rechercher l’entrée de table de noms spécifique de la fonction.

Indicateurs

Réservés au; doit être 0.

Valeur retournée

Adresse de l’importation ou du stub d’échec pour celle-ci.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
Bibliothèque
Kernel32.lib
DLL
Kernel32.dll

Voir aussi

Prise en charge de l’éditeur de liens pour les DLL Delay-Loaded