funkcje biblioteki Dynamic-Link
Poniższe funkcje są używane w połączeniu dynamicznym.
Funkcja | Opis |
---|---|
AddDllDirectory | Dodaje katalog do ścieżki wyszukiwania biblioteki DLL procesu. |
DisableThreadLibraryCalls | Wyłącza dołączanie wątków i odłączanie wątków dla określonej biblioteki DLL. |
DllMain | Opcjonalny punkt wejścia do biblioteki DLL. |
FreeLibrary | Dekrementuje liczbę odwołań załadowanej biblioteki DLL. Gdy liczba odwołań osiągnie zero, moduł jest niezamapowany z przestrzeni adresowej procesu wywołującego. |
FreeLibraryAndExitThread | Dekrementuje liczbę odwołań załadowanej biblioteki DLL przez jedną, a następnie wywołuje ExitThread, aby zakończyć wątek wywołujący. |
GetDllDirectory | Pobiera część ścieżki wyszukiwania specyficzną dla aplikacji służącą do lokalizowania bibliotek DLL dla aplikacji. |
GetModuleFileName | Pobiera w pełni kwalifikowaną ścieżkę pliku zawierającego określony moduł. |
GetModuleFileNameEx | Pobiera w pełni kwalifikowaną ścieżkę pliku zawierającego określony moduł. |
GetModuleHandle | Pobiera uchwyt modułu dla określonego modułu. |
GetModuleHandleEx | Pobiera uchwyt modułu dla określonego modułu. |
GetProcAddress | Pobiera adres wyeksportowanej funkcji lub zmiennej z określonej biblioteki DLL. |
LoadLibrary | Mapuje określony moduł wykonywalny na przestrzeń adresową procesu wywołującego. |
LoadLibraryEx | Mapuje określony moduł wykonywalny na przestrzeń adresową procesu wywołującego. |
LoadPackagedLibrary | Mapuje określony spakowany moduł i jego zależności na przestrzeń adresową procesu wywołującego. Tylko aplikacje ze Sklepu Windows mogą wywoływać tę funkcję. |
RemoveDllDirectory | Usuwa katalog, który został dodany do ścieżki wyszukiwania biblioteki DLL procesu przy użyciu AddDllDirectory. |
SetDefaultDllDirectories | Określa domyślny zestaw katalogów do wyszukiwania, gdy proces wywołujący ładuje bibliotekę DLL. |
SetDllDirectory | Modyfikuje ścieżkę wyszukiwania używaną do lokalizowania bibliotek DLL dla aplikacji. |
Przestarzałe funkcje
Te funkcje są udostępniane tylko pod kątem zgodności z 16-bitowymi wersjami systemu Windows.