Моему приложению необходимо сохранять журналы просмотра событий в указанный каталог, и это нужно делать с помощью win api. Требуются журналы приложений и системы.
РЕДАКТИРОВАТЬ: EvtExportLog - я обнаружил, что не могу использовать эту функцию, потому что минимальные требования - Win Server 2008, и мне нужно, чтобы это работало на Win Server 2000 и Win Server 2003.
Любые предложения, что использовать и как его использовать?
И есть решение благодаря Ричарду Куку.
int getEventLogs()
{
HANDLE h = OpenEventLog(NULL,"System");
if(!BackupEventLog(h,"backup.evt"))
{
wprintf(L"BackupEventLog failed for initial export with %lu.\n", GetLastError());
}
return 1;
}