Sdílet prostřednictvím


Funkce protokolu událostí Systému Windows

Protokol událostí systému Windows definuje následující funkce, které můžete použít k získání událostí z kanálu nebo protokolu událostí a k získání metadat pro zprostředkovatele a událostí, které generuje.

Funkce Popis
EVT_SUBSCRIBE_CALLBACK Tuto zpětné volání implementujte, pokud zavoláte funkci EvtSubscribe pro příjem událostí, které odpovídají vašemu dotazu.
EvtArchiveExportedLog Přidá lokalizované řetězce k událostem v zadaném souboru protokolu.
EvtCancel Zruší všechny čekající operace na popisovači.
EvtClearLog Odebere všechny události ze zadaného kanálu a zapíše je do cílového souboru protokolu.
EvtClose Zavře otevřený popisovač.
EvtCreateBookmark Vytvoří záložku, která identifikuje událost v kanálu.
EvtCreateRenderContext Vytvoří kontext, který určuje informace v události, kterou chcete vykreslit.
EvtExportLog Zkopíruje události ze zadaného kanálu nebo souboru protokolu a zapíše je do cílového souboru protokolu.
EvtFormatMessage Naformátuje řetězec zprávy.
EvtGetChannelConfigProperty Získá zadanou vlastnost konfigurace kanálu.
EvtGetEventInfo Získá informace, které identifikuje strukturovaný xml dotaz, který vybral událost a kanál nebo soubor protokolu, ze kterého přišel.
EvtGetEventMetadataProperty Získá zadanou vlastnost metadat události.
EvtGetExtendedStatus Získá textovou zprávu, která obsahuje rozšířené informace o chybě pro aktuální chybu.
EvtGetLogInfo Získá informace o kanálu nebo souboru protokolu.
EvtGetObjectArrayProperty Získá vlastnost metadat zprostředkovatele ze zadaného objektu v poli.
EvtGetObjectArraySize Získá počet prvků v poli objektů.
EvtGetPublisherMetadataProperty Získá zadanou vlastnost metadat zprostředkovatele.
EvtGetQueryInfo Získá informace o dotazu, který jste spustili, který identifikuje seznam kanálů nebo souborů protokolu, ke kterým se dotaz pokusil získat přístup, a seznam návratových kódů, které označují úspěch nebo selhání každého přístupu.
EvtNext Získá další událost z výsledků dotazu nebo odběru.
EvtNextChannelPath Získá název kanálu z enumerátoru.
EvtNextEventMetadata Získá definici události z enumerátoru.
EvtNextPublisherId Získá identifikátor zprostředkovatele z enumerátoru.
EvtOpenChannelConfig Získá popisovač, který používáte ke čtení nebo úpravě vlastnosti konfigurace kanálu.
EvtOpenChannelEnum Získá popisovač, který používáte k vytvoření výčtu seznamu kanálů registrovaných v počítači.
EvtOpenEventMetadataEnum Získá popisovač, který použijete k vytvoření výčtu seznamu událostí, které zprostředkovatel definuje.
EvtOpenLog Získá popisovač kanálu nebo souboru protokolu, který pak můžete použít k získání informací o kanálu nebo souboru protokolu.
EvtOpenPublisherEnum Získá popisovač, který používáte k vytvoření výčtu seznamu registrovaných poskytovatelů v počítači.
EvtOpenPublisherMetadata Získá popisovač, který použijete ke čtení metadat zadaného poskytovatele.
EvtOpenSession Vytvoří připojení ke vzdálenému počítači, který můžete použít při volání dalších funkcí protokolu událostí systému Windows.
EvtQuery Spustí dotaz pro načtení událostí z kanálu nebo souboru protokolu, který odpovídá zadaným kritériím dotazu.
EvtRender Vykreslí fragment XML na základě zadaného kontextu vykreslování.
EvtSaveChannelConfig Uloží změny provedené v konfiguraci kanálu.
EvtSeek Hledá konkrétní událost v sadě výsledků dotazu.
EvtSetChannelConfigProperty Nastaví zadanou vlastnost konfigurace kanálu.
EvtSubscribe Vytvoří odběr, který bude přijímat aktuální a budoucí události ze souboru kanálu nebo protokolu, které odpovídají zadaným kritériím dotazu.
EvtUpdateBookmark Aktualizuje záložku informacemi, které identifikují zadanou událost.