wasSharpNET – Diff between revs 3 and 11
?pathlinks?
Rev 3 | Rev 11 | |||
---|---|---|---|---|
Line 22... | Line 22... | |||
22 | |
22 | |
|
23 | foreach (var instance in cat.GetInstanceNames()) |
23 | foreach (var instance in cat.GetInstanceNames()) |
|
24 | { |
24 | { |
|
25 | using (var cnt = new PerformanceCounter("Process", "ID Process", instance, true)) |
25 | using (var cnt = new PerformanceCounter("Process", "ID Process", instance, true)) |
|
26 | { |
26 | { |
|
27 | var val = (int) cnt.RawValue; |
27 | var val = (int)cnt.RawValue; |
|
28 | if (val == proc.Id) |
28 | if (val == proc.Id) |
|
29 | { |
29 | { |
|
30 | return instance; |
30 | return instance; |
|
31 | } |
31 | } |
|
32 | } |
32 | } |
|
33 | } |
33 | } |
|
34 | return null; |
34 | return null; |
|
35 | } |
35 | } |
|
36 | } |
- | ||
37 | } |
36 | } |
|
- | 37 | } |