void avrOutputDialog::killTimerElapsed() { delete kill_timer; kill_timer = NULL; # if !__GNUC__ KillProcessByName("tasklist.exe"); #endif }
void KillConvertProcess(void) { ENCODE_AUDIO_TYPE eAudioType; eAudioType = GetAudioType(ConvertTask.CurEncodeItem.ptrAudioFormat); switch(eAudioType) { case MP3_AUDIO: KillProcessByName(MP3_CONV_UTILITY); break; case AAC_AUDIO: KillProcessByName(AAC_CONV_UTILITY); break; case FLAC_AUDIO: KillProcessByName(FLAC_CONV_UTILITY); break; default: break; } }
int main(int argc, char* argv[]) { if( 3 > argc ) { printf( "ps [suspend|resume|kill] <app_name>\n" ); return 0; } char client_path[BUF_SIZE]={0}; char hostname[BUF_SIZE]={0}; int port=7010; char username[BUF_SIZE]={0}; char password[BUF_SIZE]={0}; read_ini(&client_path, &hostname, &port, &username, &password); char cmd[BUF_SIZE]={0}; sprintf(cmd, "%s\\bin\\aa.exe connect --hostname=%s --port=%d --user=%s --password=%s", client_path, hostname, port, username, password); BOOL bRet; if( ! strcmpi( argv[1], "suspend" )){ bRet = NTPauseResumeProcess(argv[2], FALSE); if(bRet){ KillProcessByName("IntegrityClient.exe"); } }else if( ! strcmpi( argv[1], "resume" )){ printf("Running... \"%s\"\n", cmd); BOOL bRunStatus = runScripts(cmd); if(bRunStatus) bRet = NTPauseResumeProcess(argv[2], TRUE); }else if( ! strcmpi( argv[1], "kill" )){ KillProcessByName(argv[2]); printf("Running... \"%s\"\n", cmd); bRet = runScripts(cmd); } printf("Result By Process:%d\n", bRet); //KillProcessByName("IntegrityClient.exe"); return 0; }