Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter
libloaderapi.h enthält die folgenden Programmierschnittstellen:
Functions
|
AddDllDirectory Fügt dem Prozess-DLL-Suchpfad ein Verzeichnis hinzu. |
|
DisableThreadLibraryCalls Deaktiviert die DLL_THREAD_ATTACH und DLL_THREAD_DETACH Benachrichtigungen für die angegebene DLL (Dynamic Link Library). |
|
EnumResourceLanguagesExA Listet sprachspezifische Ressourcen des angegebenen Typs und Namens auf, die einem angegebenen Binärmodul zugeordnet sind. Erweitert EnumResourceLanguages, indem mehr Kontrolle über die Enumeration ermöglicht wird. (ANSI) |
|
EnumResourceLanguagesExW Listet sprachspezifische Ressourcen des angegebenen Typs und Namens auf, die einem angegebenen Binärmodul zugeordnet sind. Erweitert EnumResourceLanguages, indem mehr Kontrolle über die Enumeration ermöglicht wird. (Unicode) |
|
EnumResourceNamesA Listet Ressourcen eines angegebenen Typs in einem Binärmodul auf. (ANSI) |
|
EnumResourceNamesExA Listet Ressourcen eines angegebenen Typs auf, die einem angegebenen Binärmodul zugeordnet sind. Die Suche kann sowohl eine LN-Datei als auch die zugehörigen MUI-Dateien enthalten, oder sie kann auf verschiedene Arten eingeschränkt werden. (ANSI) |
|
EnumResourceNamesExW Listet Ressourcen eines angegebenen Typs auf, die einem angegebenen Binärmodul zugeordnet sind. Die Suche kann sowohl eine LN-Datei als auch die zugehörigen MUI-Dateien enthalten, oder sie kann auf verschiedene Arten eingeschränkt werden. (Unicode) |
|
EnumResourceNamesW Listet Ressourcen eines angegebenen Typs in einem Binärmodul auf. (Unicode) |
|
EnumResourceTypesExA Listet Ressourcentypen auf, die einem angegebenen Binärmodul zugeordnet sind. (ANSI) |
|
EnumResourceTypesExW Listet Ressourcentypen auf, die einem angegebenen Binärmodul zugeordnet sind. (Unicode) |
|
FindResourceExW Bestimmt den Speicherort der Ressource mit dem angegebenen Typ, Namen und Sprache im angegebenen Modul. (FindResourceExW) |
|
FindResourceW Bestimmt den Speicherort einer Ressource mit dem angegebenen Typ und Namen im angegebenen Modul. (FindResourceW) |
|
FindStringOrdinal Sucht eine Unicode-Zeichenfolge (Breitzeichen) in einer anderen Unicode-Zeichenfolge für einen nicht linguistischen Vergleich. |
|
FreeLibrary Gibt das geladene DLL-Modul (Dynamic Link Library) frei und erhöht bei Bedarf die Verweisanzahl. |
|
FreeLibraryAndExitThread Dekrementiert die Verweisanzahl einer geladenen DLL (Dynamic Link Library) um eins, und ruft dann ExitThread auf, um den aufrufenden Thread zu beenden. |
|
FreeResource Verringern (verringert) die Verweisanzahl einer geladenen Ressource. Wenn die Referenzanzahl 0 erreicht, wird der von der Ressource belegte Arbeitsspeicher freigegeben. |
|
GetModuleFileNameA Ruft den vollqualifizierten Pfad für die Datei ab, die das angegebene Modul enthält. Das Modul muss vom aktuellen Prozess geladen worden sein. (ANSI) |
|
GetModuleFileNameW Ruft den vollqualifizierten Pfad für die Datei ab, die das angegebene Modul enthält. Das Modul muss vom aktuellen Prozess geladen worden sein. (Unicode) |
|
GetModuleHandleA Ruft ein Modulhandle für das angegebene Modul ab. Das Modul muss vom aufrufenden Prozess geladen worden sein. (ANSI) |
|
GetModuleHandleExA Ruft ein Modulhandle für das angegebene Modul ab und erhöht die Referenzanzahl des Moduls, sofern nicht GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT angegeben ist. Das Modul muss vom aufrufenden Prozess geladen worden sein. (ANSI) |
|
GetModuleHandleExW Ruft ein Modulhandle für das angegebene Modul ab und erhöht die Referenzanzahl des Moduls, sofern nicht GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT angegeben ist. Das Modul muss vom aufrufenden Prozess geladen worden sein. (Unicode) |
|
GetModuleHandleW Ruft ein Modulhandle für das angegebene Modul ab. Das Modul muss vom aufrufenden Prozess geladen worden sein. (Unicode) |
|
GetProcAddress Ruft die Adresse einer exportierten Funktion oder Variablen aus der angegebenen DLL (Dynamic Link Library) ab. |
|
LoadLibraryA Lädt das angegebene Modul in den Adressraum des aufrufenden Prozesses. (LoadLibraryA) |
|
LoadLibraryExA Lädt das angegebene Modul in den Adressraum des aufrufenden Prozesses. (LoadLibraryExA) |
|
LoadLibraryExW Lädt das angegebene Modul in den Adressraum des aufrufenden Prozesses. (LoadLibraryExW) |
|
LoadLibraryW Lädt das angegebene Modul in den Adressraum des aufrufenden Prozesses. (LoadLibraryW) |
|
LoadResource Ruft ein Handle ab, mit dem ein Zeiger auf das erste Byte der angegebenen Ressource im Arbeitsspeicher abgerufen werden kann. |
|
LockResource Ruft einen Zeiger auf die angegebene Ressource im Arbeitsspeicher ab. |
|
RemoveDllDirectory Entfernt ein Verzeichnis, das dem Prozess-DLL-Suchpfad mithilfe von AddDllDirectory hinzugefügt wurde. |
|
SetDefaultDllDirectories Gibt einen Standardsatz von Verzeichnissen an, die beim Laden einer DLL durch den aufrufenden Prozess gesucht werden sollen. Dieser Suchpfad wird verwendet, wenn LoadLibraryEx ohne LOAD_LIBRARY_SEARCH-Flags aufgerufen wird. |
|
SizeofResource Ruft die Größe der angegebenen Ressource in Bytes ab. |
Rückruffunktionen
|
ENUMRESLANGPROCA Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceLanguages und EnumResourceLanguagesEx verwendet wird. (ANSI) |
|
ENUMRESLANGPROCW Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceLanguages und EnumResourceLanguagesEx verwendet wird. (ANSI) |
|
ENUMRESNAMEPROCA Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceNames und EnumResourceNamesEx verwendet wird. (ANSI) |
|
ENUMRESNAMEPROCW Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceNames und EnumResourceNamesEx verwendet wird. (Unicode) |
|
ENUMRESTYPEPROCA Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceTypes und EnumResourceTypesEx verwendet wird. (ANSI) |
|
ENUMRESTYPEPROCW Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceTypes und EnumResourceTypesEx verwendet wird. (Unicode) |