Freigeben über


EVT_EXPORTLOG_FLAGS-Enumeration (winevt.h)

Definiert Werte, die angeben, ob die Ereignisse aus einem Kanal oder einer Protokolldatei stammen.

Syntax

typedef enum _EVT_EXPORTLOG_FLAGS {
  EvtExportLogChannelPath = 0x1,
  EvtExportLogFilePath = 0x2,
  EvtExportLogTolerateQueryErrors = 0x1000,
  EvtExportLogOverwrite = 0x2000
} EVT_EXPORTLOG_FLAGS;

Konstanten

 
EvtExportLogChannelPath
Wert: 0x1
Die Quelle der Ereignisse ist ein Kanal.
EvtExportLogFilePath
Wert: 0x2
Die Quelle der Ereignisse ist eine zuvor exportierte Protokolldatei.
EvtExportLogTolerateQueryErrors
Wert: 0x1000
Exportieren Sie Ereignisse, auch wenn ein Teil der Abfrage einen Fehler generiert (ist nicht ordnungsgemäß formatiert). Der Dienst überprüft die Syntax der XPath-Abfrage, um zu bestimmen, ob sie wohlgeformt ist. Wenn die Überprüfung fehlschlägt, analysiert der Dienst den XPath in einzelne Ausdrücke. Es wird ein neuer XPath erstellt, der mit dem ganz linkssten Ausdruck beginnt. Der Dienst überprüft den Ausdruck, und wenn er gültig ist, fügt der Dienst den nächsten Ausdruck dem XPath hinzu. Der Dienst wiederholt diesen Vorgang, bis er den Ausdruck findet, der fehlschlägt. Anschließend werden die gültigen Ausdrücke als XPath-Abfrage verwendet (was bedeutet, dass Sie möglicherweise nicht die erwarteten Ereignisse erhalten). Wenn kein Teil des XPath gültig ist, schlägt der EvtExportLog-Aufruf fehl.
EvtExportLogOverwrite
Wert: 0x2000

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile winevt.h

Weitere Informationen

EvtExportLog