Condividi tramite


enumerazione FH_RETENTION_TYPES (fhcfg.h)

Specifica in quali condizioni le versioni precedenti di file e cartelle possono essere eliminate da una destinazione di backup.

Sintassi

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

Costanti

 
FH_RETENTION_DISABLED
Valore: 0
Le versioni precedenti non vengono mai eliminate dalla destinazione di backup.
FH_RETENTION_UNLIMITED
Il sistema operativo può eliminare qualsiasi versione precedente in base alle esigenze, a meno che non sia la versione più recente di un file attualmente esistente e che si trova nell'ambito di protezione.
FH_RETENTION_AGE_BASED
Il sistema operativo può eliminare qualsiasi versione precedente precedente rispetto alla validità minima specificata in base alle esigenze, a meno che non sia la versione più recente di un file attualmente esistente e che si trova nell'ambito di protezione. L'età minima viene specificata dal criterio locale FH_RETENTION_AGE .
MAX_RETENTION_TYPE
Valore massimo di enumerazione per questa enumerazione. Questo valore e tutti i valori maggiori di sono riservati per l'uso del sistema.

Commenti

Il sistema operativo elimina le versioni precedenti da una destinazione di backup solo quando la destinazione è piena o quando l'utente ha avviato manualmente la conservazione dei dati usando l'elemento Cronologia file in Pannello di controllo.

Se viene specificato FH_RETENTION_AGE_BASED e la destinazione è sufficientemente grande, è possibile che la destinazione contenga versioni molto precedenti alla validità minima specificata dal criterio locale FH_RETENTION_AGE .

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione fhcfg.h

Vedi anche

IFhConfigMgr::GetLocalPolicy

IFhConfigMgr::SetLocalPolicy