Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
Win32DllLoader.cpp File Reference
#include "Win32DllLoader.h"
#include "DllLoader.h"
#include "DllLoaderContainer.h"
#include "utils/log.h"
#include "utils/StringUtils.h"
#include "filesystem/SpecialProtocol.h"
#include "platform/win32/CharsetConverter.h"
#include "dll_tracker_library.h"
#include "dll_tracker_file.h"
#include "exports/emu_msvcrt.h"
#include <limits>

Functions

FARPROC WINAPI dllWin32GetProcAddress (HMODULE hModule, LPCSTR function)
 
HMODULE WINAPI dllLoadLibraryA (LPCSTR libname)
 
BOOL WINAPI dllFreeLibrary (HINSTANCE hLibModule)
 
bool FunctionNeedsWrapping (Export *exports, const char *functionName, void **fixup)
 

Variables

Export win32_exports []
 

Function Documentation

◆ dllFreeLibrary()

BOOL WINAPI dllFreeLibrary ( HINSTANCE  hLibModule)

◆ dllLoadLibraryA()

HMODULE WINAPI dllLoadLibraryA ( LPCSTR  libname)

◆ dllWin32GetProcAddress()

FARPROC __stdcall dllWin32GetProcAddress ( HMODULE  hModule,
LPCSTR  function 
)

◆ FunctionNeedsWrapping()

bool FunctionNeedsWrapping ( Export exports,
const char *  functionName,
void **  fixup 
)
Todo:
Should we be tracking stuff?

Variable Documentation

◆ win32_exports

Export win32_exports[]