Rev 3587 | Rev 3927 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3587 | Rev 3779 | ||
---|---|---|---|
Line 358... | Line 358... | ||
358 | ;check on/off check box |
358 | ;check on/off check box |
359 | push edi |
359 | push edi |
360 | lea edi,[check1] |
360 | lea edi,[check1] |
361 | test dword ch_flags,ch_flag_en |
361 | test dword ch_flags,ch_flag_en |
362 | pop edi |
362 | pop edi |
363 | jnz @f |
363 | jnz .no_filter |
Line 364... | Line 364... | ||
364 | 364 | ||
- | 365 | cmp dword [process_info_buffer+10],'ICON' |
|
- | 366 | jnz @f |
|
365 | cmp dword [process_info_buffer+10],'ICON' |
367 | cmp dword [process_info_buffer+10+4],0 |
366 | jz .return_1 |
368 | jz .return_1 |
367 | 369 | @@: |
|
- | 370 | cmp dword [process_info_buffer+10],'IDLE' |
|
- | 371 | jnz @f |
|
368 | cmp dword [process_info_buffer+10],'OS/I' |
372 | cmp dword [process_info_buffer+10+4],0 |
- | 373 | jz .return_1 |
|
- | 374 | @@: |
|
- | 375 | cmp word [process_info_buffer+10],'OS' |
|
- | 376 | jnz @f |
|
- | 377 | cmp dword [process_info_buffer+10+2],0 |
|
369 | jz .return_1 |
378 | jz .return_1 |
370 | 379 | @@: |
|
371 | cmp byte [process_info_buffer+10],'@' |
380 | cmp byte [process_info_buffer+10],'@' |
372 | jz .return_1 |
381 | jz .return_1 |
373 | ;-------------------------------------- |
382 | ;-------------------------------------- |
374 | align 4 |
383 | align 4 |
375 | @@: |
384 | .no_filter: |
376 | mov edi,ecx |
385 | mov edi,ecx |
377 | mov [list_add],ecx |
386 | mov [list_add],ecx |
378 | ;get processor cpeed |
387 | ;get processor cpeed |
379 | ;for percent calculating |
388 | ;for percent calculating |