PalWorld-NetCrack/dllmain.cpp
2024-01-22 14:43:11 +08:00

26 lines
663 B
C++

#pragma once
#include "pch.h"
#include "initialize.hpp"
using namespace SDK;
extern DWORD WINAPI MainThread_Initialize();
BOOL APIENTRY DllMain(HMODULE hModule, DWORD dwCallReason, LPVOID lpReserved)
{
using namespace DX11_Base;
g_hModule = hModule;
switch (dwCallReason) {
case (DLL_PROCESS_ATTACH): {
InitGObjects();
DisableThreadLibraryCalls(hModule);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)MainThread_Initialize, g_hModule, NULL, NULL);
break;
}
case (DLL_PROCESS_DETACH): {
g_KillSwitch = TRUE;
break;
}
}
return TRUE;
}