Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
libloaderapi.h содержит следующие программные интерфейсы:
Функции
|
AddDllDirectory Добавляет каталог в путь поиска dll процесса. |
|
DisableThreadLibraryCalls Отключает уведомления DLL_THREAD_ATTACH и DLL_THREAD_DETACH для указанной библиотеки динамической компоновки (DLL). |
|
EnumResourceLanguagesExA Перечисляет ресурсы для конкретного языка с указанным типом и именем, связанными с указанным двоичным модулем. Расширяет EnumResourceLanguages, предоставляя дополнительный контроль над перечислением. (ANSI) |
|
EnumResourceLanguagesExW Перечисляет ресурсы для конкретного языка с указанным типом и именем, связанными с указанным двоичным модулем. Расширяет EnumResourceLanguages, предоставляя дополнительный контроль над перечислением. (Юникод) |
|
EnumResourceNamesA Перечисляет ресурсы указанного типа в двоичном модуле. (ANSI) |
|
EnumResourceNamesExA Перечисляет ресурсы указанного типа, связанные с указанным двоичным модулем. Поиск может включать как LN-файл, так и связанные с ним MUI-файлы, или его можно ограничить несколькими способами. (ANSI) |
|
EnumResourceNamesExW Перечисляет ресурсы указанного типа, связанные с указанным двоичным модулем. Поиск может включать как LN-файл, так и связанные с ним MUI-файлы, или его можно ограничить несколькими способами. (Юникод) |
|
EnumResourceNamesW Перечисляет ресурсы указанного типа в двоичном модуле. (Юникод) |
|
EnumResourceTypesExA Перечисляет типы ресурсов, связанные с указанным двоичным модулем. (ANSI) |
|
EnumResourceTypesExW Перечисляет типы ресурсов, связанные с указанным двоичным модулем. (Юникод) |
|
FindResourceExW Определяет расположение ресурса с указанным типом, именем и языком в указанном модуле. (FindResourceExW) |
|
FindResourceW Определяет расположение ресурса с указанным типом и именем в указанном модуле. (FindResourceW) |
|
FindStringOrdinal Находит строку Юникода (расширенные символы) в другой строке Юникода для нелингвистического сравнения. |
|
FreeLibrary Освобождает загруженный модуль библиотеки динамической компоновки (DLL) и при необходимости уменьшает его количество ссылок. |
|
FreeLibraryAndExitThread Уменьшает количество ссылок загруженной библиотеки динамической компоновки (DLL) на единицы, а затем вызывает ExitThread, чтобы завершить вызывающий поток. |
|
FreeResource Уменьшает (уменьшает на один) количество ссылок загруженного ресурса. Когда число ссылок достигает нуля, освобождается память, занимаемая ресурсом. |
|
GetModuleFileNameA Извлекает полный путь для файла, содержащего указанный модуль. Модуль должен быть загружен текущим процессом. (ANSI) |
|
GetModuleFileNameW Извлекает полный путь для файла, содержащего указанный модуль. Модуль должен быть загружен текущим процессом. (Юникод) |
|
GetModuleHandleA Извлекает дескриптор модуля для указанного модуля. Модуль должен быть загружен вызывающим процессом. (ANSI) |
|
GetModuleHandleExA Извлекает дескриптор модуля для указанного модуля и увеличивает число ссылок модуля, если не указано GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT. Модуль должен быть загружен вызывающим процессом. (ANSI) |
|
GetModuleHandleExW Извлекает дескриптор модуля для указанного модуля и увеличивает число ссылок модуля, если не указано GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT. Модуль должен быть загружен вызывающим процессом. (Юникод) |
|
GetModuleHandleW Извлекает дескриптор модуля для указанного модуля. Модуль должен быть загружен вызывающим процессом. (Юникод) |
|
Функция GetProcAddress Извлекает адрес экспортируемой функции или переменной из указанной библиотеки динамической компоновки (DLL). |
|
LoadLibraryA Загружает указанный модуль в адресное пространство вызывающего процесса. (LoadLibraryA) |
|
LoadLibraryExA Загружает указанный модуль в адресное пространство вызывающего процесса. (LoadLibraryExA) |
|
LoadLibraryExW Загружает указанный модуль в адресное пространство вызывающего процесса. (LoadLibraryExW) |
|
LoadLibraryW Загружает указанный модуль в адресное пространство вызывающего процесса. (LoadLibraryW) |
|
LoadResource Извлекает дескриптор, который можно использовать для получения указателя на первый байт указанного ресурса в памяти. |
|
LockResource Извлекает указатель на указанный ресурс в памяти. |
|
RemoveDllDirectory Удаляет каталог, который был добавлен в путь поиска dll процесса с помощью AddDllDirectory. |
|
SetDefaultDllDirectories Задает набор каталогов по умолчанию для поиска, когда вызывающий процесс загружает библиотеку DLL. Этот путь поиска используется при вызове LoadLibraryEx без флагов LOAD_LIBRARY_SEARCH. |
|
SizeofResource Извлекает размер указанного ресурса в байтах. |
Функции обратного вызова
|
ENUMRESLANGPROCA Определяемая приложением функция обратного вызова, используемая с функциями EnumResourceLanguages и EnumResourceLanguagesEx. (ANSI) |
|
ENUMRESLANGPROCW Определяемая приложением функция обратного вызова, используемая с функциями EnumResourceLanguages и EnumResourceLanguagesEx. (ANSI) |
|
ENUMRESNAMEPROCA Определяемая приложением функция обратного вызова, используемая с функциями EnumResourceNames и EnumResourceNamesEx. (ANSI) |
|
ENUMRESNAMEPROCW Определяемая приложением функция обратного вызова, используемая с функциями EnumResourceNames и EnumResourceNamesEx. (Юникод) |
|
ENUMRESTYPEPROCA Определяемая приложением функция обратного вызова, используемая с функциями EnumResourceTypes и EnumResourceTypesEx. (ANSI) |
|
ENUMRESTYPEPROCW Определяемая приложением функция обратного вызова, используемая с функциями EnumResourceTypes и EnumResourceTypesEx. (Юникод) |