Freigeben über


SetLogArchiveMode-Funktion (clfsw32.h)

Aktiviert oder deaktiviert die Unterstützung der Protokollarchivierung für ein angegebenes Protokoll.

Syntax

CLFSUSER_API BOOL SetLogArchiveMode(
  [in] HANDLE                hLog,
  [in] CLFS_LOG_ARCHIVE_MODE eMode
);

Parameter

[in] hLog

Ein Handle für das Protokoll, das aus CreateLogFile abgerufen wird.

[in] eMode

Gibt an, ob das Protokoll kurzlebig werden soll. Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
ClfsLogArchiveEnabled
Aktivieren Sie die Unterstützung für die Protokollarchivierung (kurzlebige Protokolle).
ClfsLogArchiveDisabled
Deaktiviert kurzlebige Protokolle.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile clfsw32.h
Bibliothek ClfsW32.lib
DLL ClfsW32.dll

Weitere Informationen

Allgemeine Protokolldateifunktionen