1 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8 int WINAPI _tWinMain(HINSTANCE /* i_hInstance */, HINSTANCE /* i_hPrevInstance */,
9 LPTSTR /* i_lpszCmdLine */, int /* i_nCmdShow */)
11 HANDLE mutex = OpenMutex(SYNCHRONIZE, FALSE, MUTEX_MAYU_EXCLUSIVE_RUNNING);
14 CHECK_FALSE( installHooks(NULL, NULL) );
16 // wait for master process exit
17 WaitForSingleObject(mutex, INFINITE);
20 CHECK_FALSE( uninstallHooks() );
21 SendMessage(HWND_BROADCAST, WM_NULL, 0, 0);