Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "dll.h"
#include "DllLoaderContainer.h"
#include "filesystem/SpecialProtocol.h"
#include "utils/StringUtils.h"
#include "utils/log.h"
#include <climits>
Macros | |
#define | DEFAULT_DLLPATH "special://xbmc/system/players/mplayer/codecs/" |
#define | HIGH_WORD(a) |
#define | LOW_WORD(a) |
#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) |
#define DEFAULT_DLLPATH "special://xbmc/system/players/mplayer/codecs/" |
#define DONT_RESOLVE_DLL_REFERENCES 0x00000001 |
#define HIGH_WORD | ( | a | ) |
#define LOAD_IGNORE_CODE_AUTHZ_LEVEL 0x00000010 |
#define LOAD_LIBRARY_AS_DATAFILE 0x00000002 |
#define LOAD_WITH_ALTERED_SEARCH_PATH 0x00000008 |
#define LOW_WORD | ( | a | ) |
HMODULE __stdcall dllLoadLibraryExExtended | ( | const char * | lpLibFileName, |
HANDLE | hFile, | ||
DWORD | dwFlags, | ||
const char * | sourcedll ) |
char * getpath | ( | char * | buf, |
const char * | full ) |