Freigeben über


FH_RETENTION_TYPES-Enumeration (fhcfg.h)

Gibt an, unter welchen Bedingungen frühere Versionen von Dateien und Ordnern aus einem Sicherungsziel gelöscht werden können.

Syntax

typedef enum _FH_RETENTION_TYPES {
  FH_RETENTION_DISABLED = 0,
  FH_RETENTION_UNLIMITED,
  FH_RETENTION_AGE_BASED,
  MAX_RETENTION_TYPE
} FH_RETENTION_TYPES;

Konstanten

 
FH_RETENTION_DISABLED
Wert: 0
Frühere Versionen werden nie aus dem Sicherungsziel gelöscht.
FH_RETENTION_UNLIMITED
Das Betriebssystem kann jede frühere Version nach Bedarf löschen, es sei denn, es handelt sich um die neueste Version einer Datei, die derzeit vorhanden ist und sich innerhalb des Schutzbereichs befindet.
FH_RETENTION_AGE_BASED
Das Betriebssystem kann nach Bedarf alle früheren Versionen löschen, die älter als das angegebene Mindestalter sind, es sei denn, es handelt sich um die neueste Version einer Datei, die derzeit vorhanden ist und sich innerhalb des Schutzbereichs befindet. Das Mindestalter wird durch die FH_RETENTION_AGE lokalen Richtlinie angegeben.
MAX_RETENTION_TYPE
Der maximale Enumerationswert für diese Enumeration. Dieser Wert und alle Werte, die größer als er sind, sind für die Systemverwendung reserviert.

Bemerkungen

Das Betriebssystem löscht frühere Versionen nur dann aus einem Sicherungsziel, wenn das Ziel voll ist oder wenn der Benutzer die Datenaufbewahrung mithilfe des Elements Dateiverlauf in Systemsteuerung manuell initiiert hat.

Wenn FH_RETENTION_AGE_BASED angegeben ist und das Ziel groß genug ist, ist es möglich, dass das Ziel Versionen enthält, die viel älter sind als das Mindestalter, das in der FH_RETENTION_AGE lokalen Richtlinie angegeben wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile fhcfg.h

Weitere Informationen

IFhConfigMgr::GetLocalPolicy

IFhConfigMgr::SetLocalPolicy