Поделиться через


перечисление CF_REGISTER_FLAGS (cfapi.h)

Флаги для регистрации и обновления корневого каталога синхронизации.

Синтаксис

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
} ;

Константы

 
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
Этот флаг позволяет поставщику синхронизации помечать корень синхронизации для одновременной регистрации в синхронизации во время регистрации. Альтернативой является вызов CfSetInSyncState в корневом каталоге синхронизации позже.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1709 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Верхняя часть cfapi.h

См. также раздел

CfSetInSyncState

CfRegisterSyncRoot