Функции журнала событий Windows
Журнал событий Windows определяет следующие функции, которые можно использовать для получения событий из канала или журнала событий, а также для получения метаданных для поставщика и событий, которые он создает.
Функция | Описание |
---|---|
EVT_SUBSCRIBE_CALLBACK | Реализуйте этот обратный вызов, если вы вызываете функцию EvtSubscribe для получения событий, соответствующих запросу. |
EvtArchiveExportedLog | Добавляет локализованные строки в события в указанном файле журнала. |
ЭвтКансель | Отменяет все ожидающие операции с дескриптором. |
EvtClearLog | Удаляет все события из указанного канала и записывает их в целевой файл журнала. |
EvtClose | Закрывает открытый дескриптор. |
EvtCreateBookmark | Создает закладку, которая идентифицирует событие в канале. |
EvtCreateRenderContext | Создает контекст, указывающий сведения в событии, которое требуется отобразить. |
EvtExportLog | Копирует события из указанного канала или файла журнала и записывает их в целевой файл журнала. |
EvtFormatMessage | Форматирует строку сообщения. |
EvtGetChannelConfigProperty | Возвращает указанное свойство конфигурации канала. |
EvtGetEventInfo | Получает сведения, определяющие структурированный XML-запрос, который выбрал событие, и канал или файл журнала, из которого оно поступило. |
EvtGetEventMetadataProperty | Возвращает указанное свойство метаданных события. |
EvtGetExtendedStatus | Возвращает текстовое сообщение, содержащее расширенные сведения об ошибке для текущей ошибки. |
EvtGetLogInfo | Возвращает сведения о канале или файле журнала. |
EvtGetObjectArrayProperty | Возвращает свойство метаданных поставщика из указанного объекта в массиве. |
EvtGetObjectArraySize | Возвращает количество элементов в массиве объектов . |
EvtGetPublisherMetadataProperty | Возвращает указанное свойство метаданных поставщика. |
EvtGetQueryInfo | Возвращает сведения о выполненном запросе, который идентифицирует список каналов или файлов журналов, к которым запрос пытался получить доступ, и список кодов возврата, указывающих на успех или сбой каждого доступа. |
EvtNext | Возвращает следующее событие из результатов запроса или подписки. |
EvtNextChannelPath | Возвращает имя канала из перечислителя. |
EvtNextEventMetadata | Возвращает определение события из перечислителя. |
EvtNextPublisherId | Возвращает идентификатор поставщика из перечислителя. |
EvtOpenChannelConfig | Возвращает дескриптор, используемый для чтения или изменения свойства конфигурации канала. |
EvtOpenChannelEnum | Возвращает дескриптор, используемый для перечисления списка каналов, зарегистрированных на компьютере. |
EvtOpenEventMetadataEnum | Возвращает дескриптор, используемый для перечисления списка событий, определяемых поставщиком. |
EvtOpenLog | Получает дескриптор файла канала или журнала, который затем можно использовать для получения сведений о канале или файле журнала. |
EvtOpenPublisherEnum | Возвращает дескриптор, используемый для перечисления списка зарегистрированных поставщиков на компьютере. |
EvtOpenPublisherMetadata | Возвращает дескриптор, используемый для чтения метаданных указанного поставщика. |
EvtOpenSession | Устанавливает подключение к удаленному компьютеру, которое можно использовать при вызове других функций журнала событий Windows. |
EvtQuery | Выполняет запрос для получения событий из канала или файла журнала, соответствующих указанным условиям запроса. |
EvtRender | Отрисовывает фрагмент XML на основе указанного контекста отрисовки. |
EvtSaveChannelConfig | Сохраняет изменения, внесенные в конфигурацию канала. |
EvtSeek | Ищет определенное событие в результирующем наборе запроса. |
EvtSetChannelConfigProperty | Задает указанное свойство конфигурации канала. |
EvtSubscribe | Создает подписку, которая будет получать текущие и будущие события из канала или файла журнала, которые соответствуют указанным условиям запроса. |
EvtUpdateBookmark | Обновления закладку со сведениями, определяющими указанное событие. |