Поделиться через


Функция GetOldestEventLogRecord (winbase.h)

Извлекает абсолютный номер самой старой записи в указанном журнале событий.

Синтаксис

BOOL GetOldestEventLogRecord(
  [in]  HANDLE hEventLog,
  [out] PDWORD OldestRecord
);

Параметры

[in] hEventLog

Дескриптор открытого журнала событий. Функция OpenEventLog или OpenBackupEventLog возвращает этот дескриптор.

[out] OldestRecord

Указатель на переменную, которая получает абсолютный номер самой старой записи в указанном журнале событий.

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Самая старая запись в журнале событий не обязательно является записью номер 1. Дополнительные сведения см. в разделе Записи журнала событий.

Примеры

Пример см. в разделе Запрос сведений о событиях.

Требования

Требование Значение
Минимальная версия клиента 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)

См. также раздел

Функции ведения журнала событий

GetNumberOfEventLogRecords

OpenBackupEventLog

OpenEventLog