en-tête libloaderapi.h
Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :
libloaderapi.h contient les interfaces de programmation suivantes :
Fonctions
AddDllDirectory Ajoute un répertoire au chemin de recherche dll de processus. |
DisableThreadLibraryCalls Désactive les notifications DLL_THREAD_ATTACH et DLL_THREAD_DETACH pour la bibliothèque de liens dynamiques (DLL) spécifiée. |
EnumResourceLanguagesExA Énumère les ressources spécifiques au langage, du type et du nom spécifiés, associées à un module binaire spécifié. Étend EnumResourceLanguages en permettant un contrôle accru sur l’énumération. (ANSI) |
EnumResourceLanguagesExW Énumère les ressources spécifiques au langage, du type et du nom spécifiés, associées à un module binaire spécifié. Étend EnumResourceLanguages en permettant un contrôle accru sur l’énumération. (Unicode) |
EnumResourceNamesA Énumère les ressources d’un type spécifié dans un module binaire. (ANSI) |
EnumResourceNamesExA Énumère les ressources d’un type spécifié qui sont associées à un module binaire spécifié. La recherche peut inclure à la fois un fichier LN et ses fichiers .mui associés, ou elle peut être limitée de plusieurs façons. (ANSI) |
EnumResourceNamesExW Énumère les ressources d’un type spécifié qui sont associées à un module binaire spécifié. La recherche peut inclure à la fois un fichier LN et ses fichiers .mui associés, ou elle peut être limitée de plusieurs façons. (Unicode) |
EnumResourceNamesW Énumère les ressources d’un type spécifié dans un module binaire. (Unicode) |
EnumResourceTypesExA Énumère les types de ressources associés à un module binaire spécifié. (ANSI) |
EnumResourceTypesExW Énumère les types de ressources associés à un module binaire spécifié. (Unicode) |
FindResourceExW Détermine l’emplacement de la ressource avec le type, le nom et la langue spécifiés dans le module spécifié. (FindResourceExW) |
FindResourceW Détermine l’emplacement d’une ressource avec le type et le nom spécifiés dans le module spécifié. (FindResourceW) |
FindStringOrdinal Recherche une chaîne Unicode (caractères larges) dans une autre chaîne Unicode pour une comparaison non linguistique. |
FreeLibrary Libère le module de bibliothèque de liens dynamiques (DLL) chargé et, si nécessaire, décrémente son nombre de références. |
FreeLibraryAndExitThread Décrémente le nombre de références d’une bibliothèque de liens dynamiques (DLL) chargée, puis appelle ExitThread pour arrêter le thread appelant. |
FreeResource Décrémente (diminue d’un) le nombre de références d’une ressource chargée. Lorsque le nombre de références atteint zéro, la mémoire occupée par la ressource est libérée. |
GetModuleFileNameA Récupère le chemin d’accès complet pour le fichier qui contient le module spécifié. Le module doit avoir été chargé par le processus actuel. (ANSI) |
GetModuleFileNameW Récupère le chemin d’accès complet pour le fichier qui contient le module spécifié. Le module doit avoir été chargé par le processus actuel. (Unicode) |
GetModuleHandleA Récupère un handle de module pour le module spécifié. Le module doit avoir été chargé par le processus appelant. (ANSI) |
GetModuleHandleExA Récupère un handle de module pour le module spécifié et incrémente le nombre de références du module, sauf si GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT est spécifié. Le module doit avoir été chargé par le processus appelant. (ANSI) |
GetModuleHandleExW Récupère un handle de module pour le module spécifié et incrémente le nombre de références du module, sauf si GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT est spécifié. Le module doit avoir été chargé par le processus appelant. (Unicode) |
GetModuleHandleW Récupère un handle de module pour le module spécifié. Le module doit avoir été chargé par le processus appelant. (Unicode) |
GetProcAddress Récupère l’adresse d’une fonction ou d’une variable exportée à partir de la bibliothèque de liens dynamiques (DLL) spécifiée. |
LoadLibraryA Charge le module spécifié dans l’espace d’adressage du processus appelant. (LoadLibraryA) |
LoadLibraryExA Charge le module spécifié dans l’espace d’adressage du processus appelant. (LoadLibraryExA) |
LoadLibraryExW Charge le module spécifié dans l’espace d’adressage du processus appelant. (LoadLibraryExW) |
LoadLibraryW Charge le module spécifié dans l’espace d’adressage du processus appelant. (LoadLibraryW) |
LoadResource Récupère un handle qui peut être utilisé pour obtenir un pointeur vers le premier octet de la ressource spécifiée en mémoire. |
LockResource Récupère un pointeur vers la ressource spécifiée en mémoire. |
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. Ce chemin de recherche est utilisé lorsque LoadLibraryEx est appelé sans indicateur LOAD_LIBRARY_SEARCH. |
SizeofResource Récupère la taille, en octets, de la ressource spécifiée. |
Fonctions de rappel
ENUMRESLANGPROCA Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceLanguages et EnumResourceLanguagesEx. (ANSI) |
ENUMRESLANGPROCW Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceLanguages et EnumResourceLanguagesEx. (ANSI) |
ENUMRESNAMEPROCA Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceNames et EnumResourceNamesEx. (ANSI) |
ENUMRESNAMEPROCW Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceNames et EnumResourceNamesEx. (Unicode) |
ENUMRESTYPEPROCA Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceTypes et EnumResourceTypesEx. (ANSI) |
ENUMRESTYPEPROCW Fonction de rappel définie par l’application utilisée avec les fonctions EnumResourceTypes et EnumResourceTypesEx. (Unicode) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour