Funkce knihovny Dynamic-Link
V dynamickém propojení se používají následující funkce.
Funkce | Popis |
---|---|
AddDllDirectory | Přidá adresář do cesty hledání knihovny DLL procesu. |
DisableThreadLibraryCalls | Zakáže připojení vlákna a odpojení vláken oznámení pro zadanou knihovnu DLL. |
dllMain | Volitelný vstupní bod do knihovny DLL. |
FreeLibrary | Sníží počet odkazů načtené knihovny DLL. Když počet odkazů dosáhne nuly, modul se nenamapuje z adresního prostoru volajícího procesu. |
FreeLibraryAndExitThread | Sníží počet odkazů načtené knihovny DLL o jeden a potom zavolá ExitThread ukončit volající vlákno. |
GetDllDirectory | Načte část cesty hledání specifickou pro aplikaci použitou k vyhledání knihoven DLL pro aplikaci. |
GetModuleFileName | Načte plně kvalifikovanou cestu k souboru obsahujícímu zadaný modul. |
GetModuleFileNameEx | Načte plně kvalifikovanou cestu k souboru obsahujícímu zadaný modul. |
GetModuleHandle | Načte popisovač modulu pro zadaný modul. |
GetModuleHandleEx | Načte popisovač modulu pro zadaný modul. |
GetProcAddress | Načte adresu exportované funkce nebo proměnné ze zadané knihovny DLL. |
LoadLibrary | Mapuje zadaný spustitelný modul do adresního prostoru volajícího procesu. |
LoadLibraryEx | Mapuje zadaný spustitelný modul do adresního prostoru volajícího procesu. |
LoadPackagedLibrary | Mapuje zadaný zabalený modul a jeho závislosti do adresního prostoru volajícího procesu. Tuto funkci můžou volat jenom aplikace pro Windows Store. |
removeDllDirectory | Odebere adresář přidaný do cesty hledání knihovny DLL procesu pomocí AddDllDirectory. |
SetDefaultDllDirectories | Určuje výchozí sadu adresářů, které se mají vyhledat, když volající proces načte knihovnu DLL. |
SetDllDirectory | Upraví vyhledávací cestu použitou k vyhledání knihoven DLL pro aplikaci. |
Zastaralé funkce
Tyto funkce jsou poskytovány pouze z důvodu kompatibility s 16bitovými verzemi Windows.