| 
    Kodi Documentation 18.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include "dll.h"#include "DllLoader.h"#include "DllLoaderContainer.h"#include "dll_tracker.h"#include "dll_util.h"#include <climits>#include "filesystem/SpecialProtocol.h"#include "utils/log.h"Macros | |
| #define | DEFAULT_DLLPATH "special://xbmc/system/players/mplayer/codecs/" | 
| #define | HIGH_WORD(a) ((uintptr_t)(a) >> 16) | 
| #define | LOW_WORD(a) ((unsigned short)(((uintptr_t)(a)) & MAXWORD)) | 
| #define | DONT_RESOLVE_DLL_REFERENCES 0x00000001 | 
| #define | LOAD_LIBRARY_AS_DATAFILE 0x00000002 | 
| #define | LOAD_WITH_ALTERED_SEARCH_PATH 0x00000008 | 
| #define | LOAD_IGNORE_CODE_AUTHZ_LEVEL 0x00000010 | 
Functions | |
| char * | getpath (char *buf, const char *full) | 
| HMODULE __stdcall | dllLoadLibraryExtended (const char *lib_file, const char *sourcedll) | 
| HMODULE __stdcall | dllLoadLibraryA (const char *file) | 
| HMODULE __stdcall | dllLoadLibraryExExtended (const char *lpLibFileName, HANDLE hFile, DWORD dwFlags, const char *sourcedll) | 
| HMODULE __stdcall | dllLoadLibraryExA (const char *lpLibFileName, HANDLE hFile, DWORD dwFlags) | 
| int __stdcall | dllFreeLibrary (HINSTANCE hLibModule) | 
| HMODULE WINAPI | dllGetModuleHandleA (const char *lpModuleName) | 
Variables | |
| intptr_t(*)(void) | __stdcall (HMODULE hModule, const char *function) | 
| #define DEFAULT_DLLPATH "special://xbmc/system/players/mplayer/codecs/" | 
| #define DONT_RESOLVE_DLL_REFERENCES 0x00000001 | 
| #define HIGH_WORD | ( | a | ) | ((uintptr_t)(a) >> 16) | 
| #define LOAD_IGNORE_CODE_AUTHZ_LEVEL 0x00000010 | 
| #define LOAD_LIBRARY_AS_DATAFILE 0x00000002 | 
| #define LOAD_WITH_ALTERED_SEARCH_PATH 0x00000008 | 
| #define LOW_WORD | ( | a | ) | ((unsigned short)(((uintptr_t)(a)) & MAXWORD)) | 
| HMODULE __stdcall dllLoadLibraryExExtended | ( | const char * | lpLibFileName, | 
| HANDLE | hFile, | ||
| DWORD | dwFlags, | ||
| const char * | sourcedll | ||
| ) | 
| char * getpath | ( | char * | buf, | 
| const char * | full | ||
| ) |