Platform SDK: DLLs, Processes, and Threads |
The following functions are used in dynamic linking.
Function | Description |
---|---|
DisableThreadLibraryCalls | Disables thread attach and thread detach notifications for the specified DLL. |
DllMain | An optional entry point into a DLL. |
FreeLibrary | Decrements the reference count of the loaded DLL. When the reference count reaches zero, the module is unmapped from the address space of the calling process. |
FreeLibraryAndExitThread | Decrements the reference count of a loaded DLL by one, and then calls ExitThread to terminate the calling thread. |
GetModuleFileName | Retrieves the full path and file name for the file containing the specified module. |
GetModuleHandle | Retrieves a module handle for the specified module. |
GetProcAddress | Retrieves the address of the specified exported DLL function. |
LoadLibrary | Maps the specified executable module into the address space of the calling process. |
LoadLibraryEx | Maps the specified executable module into the address space of the calling process. |
These functions are provided only for compatibility with 16-bit versions of Windows.