Sdílet prostřednictvím


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.

LoadModule