Udostępnij za pośrednictwem


Funkcje dziennika zdarzeń systemu Windows

Dziennik zdarzeń systemu Windows definiuje następujące funkcje, których można użyć do pobierania zdarzeń z kanału lub dziennika zdarzeń oraz pobierania metadanych dostawcy i generowanych przez niego zdarzeń.

Funkcja Opis
EVT_SUBSCRIBE_CALLBACK Zaimplementuj to wywołanie zwrotne, jeśli wywołasz funkcję EvtSubscribe, aby odbierać zdarzenia zgodne z zapytaniem.
EvtArchiveExportedLog Dodaje zlokalizowane ciągi do zdarzeń w określonym pliku dziennika.
EvtCancel Anuluje wszystkie oczekujące operacje na dojściu.
EvtClearLog Usuwa wszystkie zdarzenia z określonego kanału i zapisuje je w docelowym pliku dziennika.
EvtClose Zamyka otwarte dojście.
EvtCreateBookmark Tworzy zakładkę identyfikującą zdarzenie w kanale.
EvtCreateRenderContext Tworzy kontekst określający informacje w przypadku renderowania.
EvtExportLog Kopiuje zdarzenia z określonego kanału lub pliku dziennika i zapisuje je w docelowym pliku dziennika.
EvtFormatMessage Formatuje ciąg komunikatu.
EvtGetChannelConfigProperty Pobiera określoną właściwość konfiguracji kanału.
EvtGetEventInfo Pobiera informacje identyfikujące ustrukturyzowane zapytanie XML, które wybrało zdarzenie i kanał lub plik dziennika, z którego pochodzi.
EvtGetEventMetadataProperty Pobiera określoną właściwość metadanych zdarzenia.
EvtGetExtendedStatus Pobiera wiadomość SMS zawierającą rozszerzone informacje o błędzie dla bieżącego błędu.
EvtGetLogInfo Pobiera informacje o kanale lub pliku dziennika.
EvtGetObjectArrayProperty Pobiera właściwość metadanych dostawcy z określonego obiektu w tablicy.
EvtGetObjectArraySize Pobiera liczbę elementów w tablicy obiektów.
EvtGetPublisherMetadataProperty Pobiera określoną właściwość metadanych dostawcy.
EvtGetQueryInfo Pobiera informacje o uruchomionym zapytaniu, które identyfikuje listę kanałów lub plików dziennika, do których zapytanie próbowało uzyskać dostęp, oraz listę kodów powrotnych wskazujących powodzenie lub niepowodzenie każdego dostępu.
EvtNext Pobiera następne zdarzenie z wyników zapytania lub subskrypcji.
EvtNextChannelPath Pobiera nazwę kanału z modułu wyliczającego.
EvtNextEventMetadata Pobiera definicję zdarzenia z modułu wyliczającego.
EvtNextPublisherId Pobiera identyfikator dostawcy z modułu wyliczającego.
EvtOpenChannelConfig Pobiera uchwyt używany do odczytywania lub modyfikowania właściwości konfiguracji kanału.
EvtOpenChannelEnum Pobiera uchwyt używany do wyliczania listy kanałów zarejestrowanych na komputerze.
EvtOpenEventMetadataEnum Pobiera uchwyt używany do wyliczania listy zdarzeń definiowanych przez dostawcę.
EvtOpenLog Pobiera dojście do kanału lub pliku dziennika, którego można następnie użyć do uzyskania informacji o kanale lub pliku dziennika.
EvtOpenPublisherEnum Pobiera uchwyt używany do wyliczania listy zarejestrowanych dostawców na komputerze.
EvtOpenPublisherMetadata Pobiera uchwyt używany do odczytywania metadanych określonego dostawcy.
EvtOpenSession Ustanawia połączenie z komputerem zdalnym, którego można użyć podczas wywoływania innych funkcji dziennika zdarzeń systemu Windows.
EvtQuery Uruchamia zapytanie w celu pobrania zdarzeń z kanału lub pliku dziennika zgodnego z określonymi kryteriami zapytania.
EvtRender Renderuje fragment XML na podstawie określonego kontekstu renderowania.
EvtSaveChannelConfig Zapisuje zmiany wprowadzone w konfiguracji kanału.
EvtSeek Szuka określonego zdarzenia w zestawie wyników zapytania.
EvtSetChannelConfigProperty Ustawia określoną właściwość konfiguracji kanału.
EvtSubscribe Tworzy subskrypcję, która będzie otrzymywać bieżące i przyszłe zdarzenia z kanału lub pliku dziennika spełniającego określone kryteria zapytania.
EvtUpdateBookmark Aktualizuje zakładkę o informacje identyfikujące określone zdarzenie.