L'approche qui est mieux pour lire les journaux d'Événements de Windows en C#? WMI ou EventLog

J'ai besoin d'écrire une application pour saisir journal des événements du Système/Applications. L'autre exigence est que j'ai besoin de lire journal des événements à chaque minute ou deux afin de saisir les nouvelles des journaux d'événements depuis que j'ai lu la dernière fois.
Actuellement, je suis envisage d'utiliser le C# à mettre en œuvre au lieu de C++.

Avec ce que j'ai lu plusieurs pages web et, si je comprends bien, je peux utiliser WMI ou de Journal des événements de classe de lire un journal des événements.
Il me semble que j'ai peut être notifié lorsque le nouveau journal des événements est ajouté à l'aide du Journal des événements de la classe, mais je n'étais pas sûr que c'est mieux qu'à l'aide de WMI.
Si ma compréhension est correcte, je voudrais savoir quel chemin je dois prendre?

Merci de me donner quelques conseils. Merci.

OriginalL'auteur istudy0 | 2011-03-23