Функция GetNumberOfEventLogRecords (winbase.h)
Извлекает количество записей в указанном журнале событий.
Синтаксис
BOOL GetNumberOfEventLogRecords(
[in] HANDLE hEventLog,
[out] PDWORD NumberOfRecords
);
Параметры
[in] hEventLog
Дескриптор открытого журнала событий. Функция OpenEventLog или OpenBackupEventLog возвращает этот дескриптор.
[out] NumberOfRecords
Указатель на переменную, которая получает количество записей в указанном журнале событий.
Возвращаемое значение
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Комментарии
Самая старая запись в журнале событий не обязательно является записью с номером 1. Чтобы определить самый старый номер записи в журнале событий, используйте функцию GetOldestEventLogRecord .
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winbase.h (включая Windows.h) |
Библиотека | Advapi32.lib |
DLL | Advapi32.dll |
Набор API | ext-ms-win-advapi32-eventlog-l1-1-1 (представлено в Windows 10 версии 10.0.10240) |