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


перечисление SYNCMGR_ITEM_POLICIES (syncmgr.h)

Задает политики элемента для управления их включением или отключением групповой политикой.

Синтаксис

typedef enum SYNCMGR_ITEM_POLICIES {
  SYNCMGR_IPM_NONE = 0,
  SYNCMGR_IPM_PREVENT_ENABLE = 0x1,
  SYNCMGR_IPM_PREVENT_DISABLE = 0x2,
  SYNCMGR_IPM_PREVENT_START_SYNC = 0x4,
  SYNCMGR_IPM_PREVENT_STOP_SYNC = 0x8,
  SYNCMGR_IPM_DISABLE_ENABLE = 0x10,
  SYNCMGR_IPM_DISABLE_DISABLE = 0x20,
  SYNCMGR_IPM_DISABLE_START_SYNC = 0x40,
  SYNCMGR_IPM_DISABLE_STOP_SYNC = 0x80,
  SYNCMGR_IPM_DISABLE_BROWSE = 0x100,
  SYNCMGR_IPM_DISABLE_DELETE = 0x200,
  SYNCMGR_IPM_HIDDEN_BY_DEFAULT = 0x10000,
  SYNCMGR_IPM_VALID_MASK = 0x102ff
} ;

Константы

 
SYNCMGR_IPM_NONE
Значение: 0
Флаги политики не заданы.
SYNCMGR_IPM_PREVENT_ENABLE
Значение: 0x1
Включение элемента не поддерживается во время вызова. Это значение может использоваться элементом для реализации поддержки групповой политики, которая запрещает включение элемента. Если это значение задано, задача Включить не отображается в папке обработчика при выборе этого элемента. Элемент должен предоставить комментарий, возвращенный из его реализации ISyncMgrSyncItemInfo::GetComment, чтобы сообщить пользователю, почему задача "Включить " недоступна. Большинство элементов не должны задавать это значение.
SYNCMGR_IPM_PREVENT_DISABLE
Значение: 0x2
Отключение элемента не поддерживается во время вызова. Это значение может использоваться элементом для реализации поддержки групповой политики, которая предотвращает отключение элемента. Если это значение задано, задача Отключить не отображается в папке обработчика при выборе этого элемента. Элемент должен предоставить комментарий, возвращенный из его реализации ISyncMgrSyncItemInfo::GetComment, чтобы сообщить пользователю, почему задача "Отключить " недоступна. Большинство элементов не должны задавать это значение.
SYNCMGR_IPM_PREVENT_START_SYNC
Значение: 0x4
Запуск синхронизации через пользовательский интерфейс или через API не поддерживается. Синхронизация может быть запущена только внешним приложением, которое создает создателя сеанса для отчета о ходе выполнения. Если это значение задано, задача "Запустить синхронизацию" не будет отображаться в папке обработчика при выборе элемента синхронизации. Обратите внимание, что запуск синхронизации должен поддерживаться в обработчике, чтобы он поддерживался в элементе синхронизации. Большинство элементов синхронизации не должны задавать это значение.
SYNCMGR_IPM_PREVENT_STOP_SYNC
Значение: 0x8
Остановка синхронизации через пользовательский интерфейс или ЧЕРЕЗ API не поддерживается. Если это значение задано, задача "Остановить синхронизацию" не отображается в папке обработчика при выборе элемента синхронизации. Обратите внимание, что остановка синхронизации должна поддерживаться обработчиком, чтобы она поддерживалась в элементе синхронизации. Большинство элементов синхронизации не должны задавать это значение.
SYNCMGR_IPM_DISABLE_ENABLE
Значение: 0x10
Задача включения должна быть отключена, когда она отображается для этого элемента синхронизации. Если эта политика задана, параметр Включить отображается в контекстном меню, если SYNCMGR_IPM_PREVENT_ENABLE не задан, но отключен.
SYNCMGR_IPM_DISABLE_DISABLE
Значение: 0x20
Задача отключения должна быть отключена, когда она отображается для этого элемента синхронизации. Если эта политика задана, параметр Отключить отображается в контекстном меню, если SYNCMGR_IPM_PREVENT_DISABLE не задан, но отключен.
SYNCMGR_IPM_DISABLE_START_SYNC
Значение: 0x40
Задача "Начать синхронизацию" должна быть отключена, когда она отображается для этого элемента синхронизации. Если этот параметр политики задан, параметр Начать синхронизацию отображается в контекстном меню, если SYNCMGR_IPM_PREVENT_START_SYNC не задан и если SYNCMGR_HPM_PREVENT_START_SYNC не задано на дескрипторове, но отключен.
SYNCMGR_IPM_DISABLE_STOP_SYNC
Значение: 0x80
Задача "Остановить синхронизацию" должна быть отключена, когда она отображается для этого элемента синхронизации. Если эта политика задана, параметр Остановить синхронизацию отображается в контекстном меню, если SYNCMGR_IPM_PREVENT_STOP_SYNC не задан и если SYNCMGR_HPM_PREVENT_STOP_SYNC не задано в обработчике, но отключен.
SYNCMGR_IPM_DISABLE_BROWSE
Значение: 0x100
Задача Обзор должна быть отключена, когда она отображается для этого элемента синхронизации. Задача Обзор отображается только в том случае, если значение SYNCMGR_ICM_CAN_BROWSE_CONTENT возвращается методом ISyncMgrSyncItem::GetCapabilities .
SYNCMGR_IPM_DISABLE_DELETE
Значение: 0x200
Обработчик обычно поддерживает удаление элементов, но этот элемент не может быть удален во время вызова. Если задана эта политика, параметр Удалить отображается как отключенный в контекстном меню для элемента синхронизации.
SYNCMGR_IPM_HIDDEN_BY_DEFAULT
Значение: 0x10000
Элемент должен быть скрыт от пользователя, если не включен параметр Показать скрытые файлы . Эта политика применяется только при первой загрузке элемента. После этого скрытое состояние поддерживается Центром синхронизации и может быть изменено пользователем с помощью страницы свойств.
SYNCMGR_IPM_VALID_MASK
Значение: 0x102ff
Маска, используемая для получения допустимых флагов SYNCMGR_ITEM_POLICIES .

Требования

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