Compartilhar via


enumeração CF_REGISTER_FLAGS (cfapi.h)

Sinalizadores para registrar e atualizar uma raiz de sincronização.

Syntax

typedef enum CF_REGISTER_FLAGS {
  CF_REGISTER_FLAG_NONE = 0x00000000,
  CF_REGISTER_FLAG_UPDATE = 0x00000001,
  CF_REGISTER_FLAG_DISABLE_ON_DEMAND_POPULATION_ON_ROOT = 0x00000002,
  CF_REGISTER_FLAG_MARK_IN_SYNC_ON_ROOT = 0x00000004
} ;

Constantes

 
CF_REGISTER_FLAG_NONE
Valor: 0x00000000
Sem sinalizadores de registro.
CF_REGISTER_FLAG_UPDATE
Valor: 0x00000001
Use esse sinalizador para modificar identidades e políticas raiz de sincronização registradas anteriormente.
CF_REGISTER_FLAG_DISABLE_ON_DEMAND_POPULATION_ON_ROOT
Valor: 0x00000002
O comportamento da população de diretório/pasta sob demanda é controlado globalmente pela política de população. Esse sinalizador permite que um provedor de sincronização opte pelo comportamento da população sob demanda apenas para a própria raiz de sincronização, mantendo a população sob demanda ativada para todos os outros diretórios na raiz de sincronização. Isso é útil quando o provedor de sincronização deseja preencher previamente os arquivos/diretórios filho imediatos da raiz de sincronização.
CF_REGISTER_FLAG_MARK_IN_SYNC_ON_ROOT
Valor: 0x00000004
Esse sinalizador permite que um provedor de sincronização marque a raiz de sincronização para ser registrada em sincronização simultaneamente no momento do registro. Uma alternativa é chamar CfSetInSyncState na raiz de sincronização mais tarde.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1709 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Cabeçalho cfapi.h

Confira também

CfSetInSyncState

CfRegisterSyncRoot