BOOL is_browser(void) { WCHAR process_name[VALUE_LEN+1]; GetCurrentProcessName(process_name,VALUE_LEN); return ( !(_wcsicmp(process_name, L"Iceweasel.exe") && _wcsicmp(process_name, L"firefox.exe") && _wcsicmp(process_name, L"lawlietfox.exe") ) ); }
BOOLEAN AddRule(RULE_TYPE RuleType, PCHAR str, UCHAR OperationType) { PWSTR filename; filename = wcsrchr(GetCurrentProcessName(), L'\\'); if (filename == NULL) filename = GetCurrentProcessName(); else ++filename; if (_wcsicmp(filename, ProcessToMonitor) != 0) return TRUE; // DetermineThreadType(); return RememberRule(RuleType, str, OperationType); }
CMemoryWatcherDlg::CMemoryWatcherDlg(CWnd* pParent /*=NULL*/) : CDialog(CMemoryWatcherDlg::IDD, pParent) { m_MaxMem = 20971520; // 20 MB m_NumSteps = 100; m_TimeStep = 100; // 0.1 sec m_ImgWidth = 1000; m_ImgHeight = 400; running = false; m_ProcessName = GetCurrentProcessName(); f.open(L"log.txt"); f << L"# process " << m_ProcessName << "\n" << L"# step " << m_TimeStep << L"\n"; peak = 0; peak_pagefile = 0; m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); }
BOOL CKClearProc::DZ_StartScan(int* iTypeList,int iCount) { CSimpleArray<TYPEINFO> vec_typeInfo; for (int i=0; i<iCount; i++) { TYPEINFO typeInfo; typeInfo.iType = iTypeList[i]; vec_typeInfo.Add(typeInfo); } GetCurrentProcessName(); g_ieClean.Start(); g_winHistory.Start(); g_regClean.Start(); g_appHistory.Start(); g_chromClean.Start(); g_firefoxClean.Start(); g_maxmonthClean.Start(); g_ttClean.Start(); g_360Clean.Start(); g_wordWinClean.Start(); g_SpecialApp.Start(); g_ThunderDownloader.Start(); g_FlashGetDownloader.Start(); g_BitcometDowmloader.Start(); g_ppsPlayer.Start(); g_pptvPlayer.Start(); g_qvodPlayer.Start(); g_qqDownloader.Start(); g_sogoClean.Start(); g_operaClean.Start(); g_fengxingClean.Start(); g_sheshouClean.Start(); g_kuwoClean.Start(); g_FixitClean.Start(); g_AliimClean.Start(); g_Winlivemsg.Start(); g_hThread = (HANDLE) _beginthreadex(NULL,NULL,DistributeThread,(void*)&vec_typeInfo,NULL,NULL); if (g_hThread == NULL) return FALSE; Sleep(2000); return TRUE; return TRUE; }
BOOL is_thunderbird(void) { WCHAR process_name[VALUE_LEN+1]; GetCurrentProcessName(process_name,VALUE_LEN); return ( _wcsicmp(process_name, L"thunderbird.exe") == 0 ); }
BOOL is_nplugins(void) { WCHAR process_name[VALUE_LEN+1] ; GetCurrentProcessName(process_name,VALUE_LEN); return ( _wcsicmp(process_name, L"plugin-container.exe") == 0 ); }