enumeração FH_RETENTION_TYPES (fhcfg.h)
Especifica em quais condições as versões anteriores de arquivos e pastas podem ser excluídas de um destino de backup.
Syntax
typedef enum _FH_RETENTION_TYPES {
FH_RETENTION_DISABLED = 0,
FH_RETENTION_UNLIMITED,
FH_RETENTION_AGE_BASED,
MAX_RETENTION_TYPE
} FH_RETENTION_TYPES;
Constantes
FH_RETENTION_DISABLED Valor: 0 As versões anteriores nunca são excluídas do destino de backup. |
FH_RETENTION_UNLIMITED O sistema operacional pode excluir qualquer versão anterior conforme necessário, a menos que seja a versão mais recente de um arquivo que existe no momento e está dentro do escopo de proteção. |
FH_RETENTION_AGE_BASED O sistema operacional pode excluir qualquer versão anterior mais antiga do que a idade mínima especificada conforme necessário, a menos que seja a versão mais recente de um arquivo que existe atualmente e está dentro do escopo de proteção. A idade mínima é especificada pela política local FH_RETENTION_AGE . |
MAX_RETENTION_TYPE O valor máximo de enumeração para essa enumeração. Esse valor e todos os valores maiores do que são reservados para uso do sistema. |
Comentários
O sistema operacional exclui versões anteriores de um destino de backup somente quando o destino está cheio ou quando o usuário inicia a retenção de dados manualmente usando o item Histórico de Arquivos em Painel de Controle.
Se FH_RETENTION_AGE_BASED for especificado e o destino for grande o suficiente, será possível que o destino contenha versões muito mais antigas do que a idade mínima especificada pela política local FH_RETENTION_AGE .
Requisitos
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | fhcfg.h |