How,
Code:
Run VC++ 2008 Create Project -> Win32 -> Win32 Project -> Next -> App Type:DLL ->Empty Project -> Click Finish! Add Main.h - Header Files Add ***.cpp - Sources Files Debug it - > Thanks
Main.h
Code:
#include <Windows.h>
Code:
#include "Main.h"
void UnDllModule(HMODULE DLL)
{
HMODULE UnDllM = GetModuleHandle(LPCWSTR("kernel32.dll"));
void* HMODULE = (void*)GetProcAddress(UnDllM,LPCSTR("ExitThread"));
_asm
{
jmp [FreeLibrary]
}
}
BOOL WINAPI DllMain(HINSTANCE module, DWORD dwReason, LPVOID lpvReserved)
{
DisableThreadLibraryCalls(module);
if(dwReason == DLL_PROCESS_ATTACH)
{
MessageBox(0,L"Unloaded!",L"Psapi",0);
HMODULE DLLX = GetModuleHandle(LPCWSTR("Psapi.dll"));
UnDllModule(DLLX);
}
return TRUE;
}
Code:
UnDllModule(module);






oder 