создание процесса - PullRequest
       11

создание процесса

0 голосов
/ 04 июня 2010

в среде .net (язык C #), как мне написать приложение, которое может отслеживать, когда процесс создается в системе и когда этот процесс порождает другие процессы?

1 Ответ

2 голосов
/ 04 июня 2010

Вы можете использовать WMI

http://weblogs.asp.net/whaggard/archive/2006/02/11/438006.aspx

Обратите внимание, что пример WMI там не делает именно то, что вы хотите, но он должен дать вам достаточно указателей (плюс документы MSDN WMI), чтобы выяснить, как делать то, что вы хотите.

Вы также можете использовать PInvoke в C # для создания некоторых оконных хуков, которые отправят сообщение вашему приложению при создании процесса. Однако это потребует некоторого C ++ для DLL, который вы вводите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...