DLL Functions
The following table shows the DLL functions and the purpose of each.
Programming element | PPC | SP | Description |
---|---|---|---|
DisableThreadLibraryCalls | X | X | This function disables the DLL_THREAD_ATTACH and DLL_THREAD_DETACH notifications for the dynamic-link library (DLL) specified by the hLibModule parameter. |
DllMain | X | X | This function provides an optional method of entry into a DLL. |
FreeLibrary | X | X | This function decrements the reference count of the loaded DLL module. |
FreeLibraryAndExitThread | X | X | This function decrements the reference count of a loaded DLL by one, and then calls ExitThread to terminate the calling thread. |
GetModuleFileName | X | X | This function gets a module file name. |
GetModuleHandle | X | X | This function returns a module handle for the specified module if the file is mapped into the address space of the calling process. |
GetModuleInformation | X | X | This function retrieves information about the specified module in the MODULEINFO structure. |
GetProcAddress | X | X | This function retrieves the address of the specified exported DLL function. |
LoadLibrary | X | X | This function maps the specified DLL file into the address space of the calling process. |
LoadLibraryEx | X | X | This function maps a specified executable module into the address space of the calling process. |
See Also
Send Feedback on this topic to the authors