1 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\r
8 int WINAPI _tWinMain(HINSTANCE /* i_hInstance */, HINSTANCE /* i_hPrevInstance */,
\r
9 LPTSTR /* i_lpszCmdLine */, int /* i_nCmdShow */)
\r
11 HANDLE mutex = OpenMutex(SYNCHRONIZE, FALSE, MUTEX_YAMYD_BLOCKER);
\r
12 if (mutex != NULL) {
\r
13 CHECK_FALSE( installMessageHook() );
\r
15 // wait for master process exit
\r
16 WaitForSingleObject(mutex, INFINITE);
\r
17 ReleaseMutex(mutex);
\r
19 CHECK_FALSE( uninstallMessageHook() );
\r