EvtArchiveExportedLog-Funktion (winevt.h)
Fügt den Ereignissen in der angegebenen Protokolldatei lokalisierte Zeichenfolgen hinzu.
Syntax
BOOL EvtArchiveExportedLog(
[in] EVT_HANDLE Session,
[in] LPCWSTR LogFilePath,
[in] LCID Locale,
[in] DWORD Flags
);
Parameter
[in] Session
Ein Remotesitzungshandle, das von der EvtOpenSession-Funktion zurückgegeben wird. Legen Sie für lokale Kanäle auf NULL fest.
[in] LogFilePath
Der vollständige Pfad zur exportierten Protokolldatei, die die zu lokalisierenden Ereignisse enthält.
[in] Locale
Das Gebietsschema, das zum Lokalisieren der Zeichenfolgen verwendet werden soll, die der Dienst den Ereignissen in der Protokolldatei hinzufügt. Wenn null, verwendet die Funktion das Gebietsschema des aufrufenden Threads. Wenn die Ressourcen des Anbieters das Gebietsschema nicht enthalten, ist die Zeichenfolge leer.
[in] Flags
Reserviert. Muss Null sein.
Rückgabewert
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Die Funktion wurde erfolgreich ausgeführt. |
|
Fehler bei der Funktion. Verwenden Sie die GetLastError-Funktion , um den Fehlercode abzurufen. |
Hinweise
Um ein Ereignis aus einer exportierten Protokolldatei nutzen zu können, muss der Anbieter verfügbar sein, um die Ressourcen (Nachrichtenzeichenfolgen) für das Ereignis bereitzustellen. Sie würden diese Funktion aufrufen, um die lokalisierten Ressourcen in das Ereignis einzuschließen, sodass Sie das Ereignis nutzen können, wenn der Anbieter nicht verfügbar ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winevt.h |
Bibliothek | Wevtapi.lib |
DLL | Wevtapi.dll |