Функции библиотеки Dynamic-Link
В динамическом связывании используются следующие функции.
Функция | Описание |
---|---|
AddDllDirectory | Добавляет каталог в путь поиска dll процесса. |
DisableThreadLibraryCalls | Отключает уведомления о подключении потоков и отсоединения потоков для указанной библиотеки DLL. |
DllMain | Необязательная точка входа в библиотеку DLL. |
FreeLibrary | Уменьшает количество ссылок загруженной библиотеки DLL. Когда число ссылок достигает нуля, модуль не сопоставляется с адресным пространством вызывающего процесса. |
FreeLibraryAndExitThread | Уменьшает количество ссылок загруженной библиотеки DLL на один, а затем вызывает ExitThread , чтобы завершить вызывающий поток. |
GetDllDirectory | Извлекает часть пути поиска для конкретного приложения, используемую для поиска библиотек DLL для приложения. |
GetModuleFileName | Извлекает полный путь для файла, содержащего указанный модуль. |
GetModuleFileNameEx | Извлекает полный путь для файла, содержащего указанный модуль. |
GetModuleHandle | Извлекает дескриптор модуля для указанного модуля. |
GetModuleHandleEx | Извлекает дескриптор модуля для указанного модуля. |
GetProcAddress | Извлекает адрес экспортируемой функции или переменной из указанной библиотеки DLL. |
LoadLibrary | Сопоставляет указанный исполняемый модуль с адресным пространством вызывающего процесса. |
LoadLibraryEx | Сопоставляет указанный исполняемый модуль с адресным пространством вызывающего процесса. |
LoadPackagedLibrary | Сопоставляет указанный упакованный модуль и его зависимости с адресным пространством вызывающего процесса. Эту функцию могут вызывать только приложения Магазина Windows. |
RemoveDllDirectory | Удаляет каталог, который был добавлен в путь поиска dll процесса с помощью AddDllDirectory. |
SetDefaultDllDirectories | Задает набор каталогов по умолчанию для поиска, когда вызывающий процесс загружает библиотеку DLL. |
SetDllDirectory | Изменяет путь поиска, используемый для поиска библиотек DLL для приложения. |
Устаревшие функции
Эти функции предоставляются только для совместимости с 16-разрядными версиями Windows.