перечисление 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 |