при попытке создать массив:
EVENTLOGRECORD logs[] = new EVENTLOGRECORD[dwEventLogRecords];
выдает ошибку 'преобразование': невозможно преобразовать из 'type1' в 'type2'. Не знаю, как это исправить, помогите.
#include <Windows.h>
void main() {
DWORD dwEventLogRecords;
HANDLE hEventLog = OpenEventLogA(0,"System");
GetNumberOfEventLogRecords(hEventLog, &dwEventLogRecords);
int numberOfBytes = sizeof(EVENTLOGRECORD)*dwEventLogRecords;
EVENTLOGRECORD logs[] = new EVENTLOGRECORD[dwEventLogRecords];
ReadEventLog(hEventLog, EVENTLOG_SEEK_READ | EVENTLOG_FORWARDS_READ,0,logs, numberOfBytes, 0, 0);
}