Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
This header is used by multiple technologies. For more information, see:
libloaderapi.h contains the following programming interfaces:
Functions
| AddDllDirectory Adds a directory to the process DLL search path. |
| DisableThreadLibraryCalls Disables the DLL_THREAD_ATTACH and DLL_THREAD_DETACH notifications for the specified dynamic-link library (DLL). |
| EnumResourceLanguagesExA Enumerates language-specific resources, of the specified type and name, associated with a specified binary module. Extends EnumResourceLanguages by allowing more control over the enumeration. (ANSI) |
| EnumResourceLanguagesExW Enumerates language-specific resources, of the specified type and name, associated with a specified binary module. Extends EnumResourceLanguages by allowing more control over the enumeration. (Unicode) |
| EnumResourceNamesA Enumerates resources of a specified type within a binary module. (ANSI) |
| EnumResourceNamesExA Enumerates resources of a specified type that are associated with a specified binary module. The search can include both an LN file and its associated .mui files, or it can be limited in several ways. (ANSI) |
| EnumResourceNamesExW Enumerates resources of a specified type that are associated with a specified binary module. The search can include both an LN file and its associated .mui files, or it can be limited in several ways. (Unicode) |
| EnumResourceNamesW Enumerates resources of a specified type within a binary module. (Unicode) |
| EnumResourceTypesExA Enumerates resource types associated with a specified binary module. (ANSI) |
| EnumResourceTypesExW Enumerates resource types associated with a specified binary module. (Unicode) |
| FindResourceExW Determines the location of the resource with the specified type, name, and language in the specified module. (FindResourceExW) |
| FindResourceW Determines the location of a resource with the specified type and name in the specified module. (FindResourceW) |
| FindStringOrdinal Locates a Unicode string (wide characters) in another Unicode string for a non-linguistic comparison. |
| FreeLibrary Frees the loaded dynamic-link library (DLL) module and, if necessary, decrements its reference count. |
| FreeLibraryAndExitThread Decrements the reference count of a loaded dynamic-link library (DLL) by one, then calls ExitThread to terminate the calling thread. |
| FreeResource Decrements (decreases by one) the reference count of a loaded resource. When the reference count reaches zero, the memory occupied by the resource is freed. |
| GetModuleFileNameA Retrieves the fully qualified path for the file that contains the specified module. The module must have been loaded by the current process. (ANSI) |
| GetModuleFileNameW Retrieves the fully qualified path for the file that contains the specified module. The module must have been loaded by the current process. (Unicode) |
| GetModuleHandleA Retrieves a module handle for the specified module. The module must have been loaded by the calling process. (ANSI) |
| GetModuleHandleExA Retrieves a module handle for the specified module and increments the module's reference count unless GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT is specified. The module must have been loaded by the calling process. (ANSI) |
| GetModuleHandleExW Retrieves a module handle for the specified module and increments the module's reference count unless GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT is specified. The module must have been loaded by the calling process. (Unicode) |
| GetModuleHandleW Retrieves a module handle for the specified module. The module must have been loaded by the calling process. (Unicode) |
| GetProcAddress Retrieves the address of an exported function or variable from the specified dynamic-link library (DLL). |
| LoadLibraryA Loads the specified module into the address space of the calling process. (LoadLibraryA) |
| LoadLibraryExA Loads the specified module into the address space of the calling process. (LoadLibraryExA) |
| LoadLibraryExW Loads the specified module into the address space of the calling process. (LoadLibraryExW) |
| LoadLibraryW Loads the specified module into the address space of the calling process. (LoadLibraryW) |
| LoadResource Retrieves a handle that can be used to obtain a pointer to the first byte of the specified resource in memory. |
| LockResource Retrieves a pointer to the specified resource in memory. |
| RemoveDllDirectory Removes a directory that was added to the process DLL search path by using AddDllDirectory. |
| SetDefaultDllDirectories Specifies a default set of directories to search when the calling process loads a DLL. This search path is used when LoadLibraryEx is called with no LOAD_LIBRARY_SEARCH flags. |
| SizeofResource Retrieves the size, in bytes, of the specified resource. |
Callback functions
| ENUMRESLANGPROCA An application-defined callback function used with the EnumResourceLanguages and EnumResourceLanguagesEx functions. (ANSI) |
| ENUMRESLANGPROCW An application-defined callback function used with the EnumResourceLanguages and EnumResourceLanguagesEx functions. (ANSI) |
| ENUMRESNAMEPROCA An application-defined callback function used with the EnumResourceNames and EnumResourceNamesEx functions. (ANSI) |
| ENUMRESNAMEPROCW An application-defined callback function used with the EnumResourceNames and EnumResourceNamesEx functions. (Unicode) |
| ENUMRESTYPEPROCA An application-defined callback function used with the EnumResourceTypes and EnumResourceTypesEx functions. (ANSI) |
| ENUMRESTYPEPROCW An application-defined callback function used with the EnumResourceTypes and EnumResourceTypesEx functions. (Unicode) |