Вход в журнал событий Windows в неуправляемом C ++ - PullRequest
1 голос
/ 08 сентября 2011

Я знаю, что могу использовать метод ReportEvent для записи журналов событий в Windows. Но мне кажется, что этот метод полезен для регистрации событий до изменений в Windows Vista и 7. Например, я не думаю, что смогу создать собственный журнал приложения, установить sessionID, ... используя эту библиотеку.

Моя другая опция будет использовать System::Diagnostics методы, такие как WriteEntry. У этого есть функции, которые я ищу, но проблема в том, что я могу использовать его только в режиме / clr.

У меня вопрос: есть ли какая-либо неуправляемая библиотека C ++ для регистрации событий в Windows 7?

Ура, Реза ++

1 Ответ

0 голосов
/ 15 сентября 2011

Спасибо @Luke, ответ ETW . Для записи в журнал событий нельзя использовать устаревший API, и вам следует использовать провайдеры на основе манифеста.

...