encabezado libloaderapi.h
Varias tecnologías usan este encabezado. Para más información, consulte:
libloaderapi.h contiene las siguientes interfaces de programación:
Functions
AddDllDirectory Agrega un directorio a la ruta de búsqueda del archivo DLL del proceso. |
DisableThreadLibraryCalls Deshabilita el DLL_THREAD_ATTACH y las notificaciones de DLL_THREAD_DETACH para la biblioteca de vínculos dinámicos (DLL) especificada. |
EnumResourceLanguagesExA Enumera los recursos específicos del lenguaje, del tipo y el nombre especificados, asociados a un módulo binario especificado. Extiende EnumResourceLanguages al permitir un mayor control sobre la enumeración. (ANSI) |
EnumResourceLanguagesExW Enumera los recursos específicos del lenguaje, del tipo y el nombre especificados, asociados a un módulo binario especificado. Extiende EnumResourceLanguages al permitir un mayor control sobre la enumeración. (Unicode) |
EnumResourceNamesA Enumera los recursos de un tipo especificado dentro de un módulo binario. (ANSI) |
EnumResourceNamesExA Enumera los recursos de un tipo especificado que están asociados a un módulo binario especificado. La búsqueda puede incluir un archivo LN y sus archivos .mui asociados, o puede estar limitado de varias maneras. (ANSI) |
EnumResourceNamesExW Enumera los recursos de un tipo especificado que están asociados a un módulo binario especificado. La búsqueda puede incluir un archivo LN y sus archivos .mui asociados, o puede estar limitado de varias maneras. (Unicode) |
EnumResourceNamesW Enumera los recursos de un tipo especificado dentro de un módulo binario. (Unicode) |
EnumResourceTypesExA Enumera los tipos de recursos asociados a un módulo binario especificado. (ANSI) |
EnumResourceTypesExW Enumera los tipos de recursos asociados a un módulo binario especificado. (Unicode) |
FindResourceExW Determina la ubicación del recurso con el tipo, el nombre y el idioma especificados en el módulo especificado. (FindResourceExW) |
FindResourceW Determina la ubicación de un recurso con el tipo y el nombre especificados en el módulo especificado. (FindResourceW) |
FindStringOrdinal Busca una cadena Unicode (caracteres anchos) en otra cadena Unicode para una comparación no lingüística. |
FreeLibrary Libera el módulo de biblioteca de vínculos dinámicos (DLL) cargado y, si es necesario, disminuye su recuento de referencias. |
FreeLibraryAndExitThread Disminuye el recuento de referencias de una biblioteca de vínculos dinámicos (DLL) cargado por uno y, a continuación, llama a ExitThread para finalizar el subproceso que realiza la llamada. |
FreeResource Disminuye (disminuye en uno) el recuento de referencias de un recurso cargado. Cuando el recuento de referencias alcanza cero, se libera la memoria ocupada por el recurso. |
GetModuleFileNameA Recupera la ruta de acceso completa del archivo que contiene el módulo especificado. El proceso actual debe haber cargado el módulo. (ANSI) |
GetModuleFileNameW Recupera la ruta de acceso completa del archivo que contiene el módulo especificado. El proceso actual debe haber cargado el módulo. (Unicode) |
GetModuleHandleA Recupera un identificador de módulo para el módulo especificado. El proceso de llamada debe haber cargado el módulo. (ANSI) |
GetModuleHandleExA Recupera un identificador de módulo para el módulo especificado e incrementa el recuento de referencias del módulo a menos que se especifique GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT. El proceso de llamada debe haber cargado el módulo. (ANSI) |
GetModuleHandleExW Recupera un identificador de módulo para el módulo especificado e incrementa el recuento de referencias del módulo a menos que se especifique GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT. El proceso de llamada debe haber cargado el módulo. (Unicode) |
GetModuleHandleW Recupera un identificador de módulo para el módulo especificado. El proceso de llamada debe haber cargado el módulo. (Unicode) |
GetProcAddress Recupera la dirección de una función o variable exportada de la biblioteca de vínculos dinámicos (DLL) especificada. |
LoadLibraryA Carga el módulo especificado en el espacio de direcciones del proceso de llamada. (LoadLibraryA) |
LoadLibraryExA Carga el módulo especificado en el espacio de direcciones del proceso de llamada. (LoadLibraryExA) |
LoadLibraryExW Carga el módulo especificado en el espacio de direcciones del proceso de llamada. (LoadLibraryExW) |
LoadLibraryW Carga el módulo especificado en el espacio de direcciones del proceso de llamada. (LoadLibraryW) |
LoadResource Recupera un identificador que se puede usar para obtener un puntero al primer byte del recurso especificado en memoria. |
LockResource Recupera un puntero al recurso especificado en memoria. |
RemoveDllDirectory Quita un directorio que se agregó a la ruta de búsqueda dll del proceso mediante AddDllDirectory. |
SetDefaultDllDirectories Especifica un conjunto predeterminado de directorios que se va a buscar cuando el proceso de llamada carga un archivo DLL. Esta ruta de acceso de búsqueda se usa cuando se llama a LoadLibraryEx sin marcas de LOAD_LIBRARY_SEARCH. |
SizeofResource Recupera el tamaño, en bytes, del recurso especificado. |
Funciones de devolución de llamada
ENUMRESLANGPROCA Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceLanguages y EnumResourceLanguagesEx. (ANSI) |
ENUMRESLANGPROCW Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceLanguages y EnumResourceLanguagesEx. (ANSI) |
ENUMRESNAMEPROCA Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceNames y EnumResourceNamesEx. (ANSI) |
ENUMRESNAMEPROCW Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceNames y EnumResourceNamesEx. (Unicode) |
ENUMRESTYPEPROCA Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceTypes y EnumResourceTypesEx. (ANSI) |
ENUMRESTYPEPROCW Función de devolución de llamada definida por la aplicación que se usa con las funciones EnumResourceTypes y EnumResourceTypesEx. (Unicode) |