fonctions de bibliothèque Dynamic-Link

Les fonctions suivantes sont utilisées dans la liaison dynamique.

Fonction Description
AddDllDirectory Ajoute un répertoire au chemin de recherche dll de processus.
DisableThreadLibraryCalls Désactive les notifications d’attachement de thread et de détachement de thread pour la DLL spécifiée.
DllMain Point d’entrée facultatif dans une DLL.
FreeLibrary Décrémente le nombre de références de la DLL chargée. Lorsque le nombre de références atteint zéro, le module est décoché de l’espace d’adressage du processus appelant.
FreeLibraryAndExitThread Décrémente le nombre de références d’une DLL chargée, puis appelle ExitThread pour mettre fin au thread appelant.
GetDllDirectory Récupère la partie spécifique de l’application du chemin de recherche utilisé pour localiser les DLL de l’application.
GetModuleFileName Récupère le chemin complet du fichier contenant le module spécifié.
GetModuleFileNameEx Récupère le chemin complet du fichier contenant le module spécifié.
GetModuleHandle Récupère un handle de module pour le module spécifié.
GetModuleHandleEx Récupère un handle de module pour le module spécifié.
GetProcAddress Récupère l’adresse d’une fonction ou d’une variable exportée à partir de la DLL spécifiée.
LoadLibrary Mappe le module exécutable spécifié dans l’espace d’adressage du processus appelant.
LoadLibraryEx Mappe le module exécutable spécifié dans l’espace d’adressage du processus appelant.
LoadPackagedLibrary Mappe le module empaqueté spécifié et ses dépendances dans l’espace d’adressage du processus appelant. Seules les applications du Windows Store peuvent appeler cette fonction.
RemoveDllDirectory Supprime un répertoire qui a été ajouté au chemin de recherche dll de processus à l’aide de AddDllDirectory.
SetDefaultDllDirectories Spécifie un ensemble par défaut de répertoires à rechercher lorsque le processus appelant charge une DLL.
SetDllDirectory Modifie le chemin de recherche utilisé pour localiser les DLL de l’application.

 

Fonctions obsolètes

Ces fonctions sont fournies uniquement pour la compatibilité avec les versions 16 bits de Windows.

Loadmodule