Files
vxunderground-VX-API/VX-API/TryLoadDllMultiMethod.cpp
T
vxunderground 08fb26bb51 functionality additions + readme
new functions, improved readme, ++
2022-10-21 12:50:24 -05:00

25 lines
435 B
C++

#include "Win32Helper.h"
HMODULE TryLoadDllMultiMethodW(_In_ PWCHAR DllName)
{
HMODULE hModule;
if (!IsDllLoadedW(DllName))
hModule = LoadLibraryW(DllName);
else
hModule = GetModuleHandleEx2W(DllName);
return hModule;
}
HMODULE TryLoadDllMultiMethodA(_In_ PCHAR DllName)
{
HMODULE hModule;
if (!IsDllLoadedA(DllName))
hModule = LoadLibraryA(DllName);
else
hModule = GetModuleHandleEx2A(DllName);
return hModule;
}