Перечисление SYNCMGR_HANDLER_POLICIES (syncmgr.h)
Перечисляет политики, заданные обработчиком синхронизации, которые отклоняются от политики по умолчанию.
Синтаксис
typedef enum SYNCMGR_HANDLER_POLICIES {
SYNCMGR_HPM_NONE = 0,
SYNCMGR_HPM_PREVENT_ACTIVATE = 0x1,
SYNCMGR_HPM_PREVENT_DEACTIVATE = 0x2,
SYNCMGR_HPM_PREVENT_ENABLE = 0x4,
SYNCMGR_HPM_PREVENT_DISABLE = 0x8,
SYNCMGR_HPM_PREVENT_START_SYNC = 0x10,
SYNCMGR_HPM_PREVENT_STOP_SYNC = 0x20,
SYNCMGR_HPM_DISABLE_ENABLE = 0x100,
SYNCMGR_HPM_DISABLE_DISABLE = 0x200,
SYNCMGR_HPM_DISABLE_START_SYNC = 0x400,
SYNCMGR_HPM_DISABLE_STOP_SYNC = 0x800,
SYNCMGR_HPM_DISABLE_BROWSE = 0x1000,
SYNCMGR_HPM_DISABLE_SCHEDULE = 0x2000,
SYNCMGR_HPM_HIDDEN_BY_DEFAULT = 0x10000,
SYNCMGR_HPM_BACKGROUND_SYNC_ONLY,
SYNCMGR_HPM_VALID_MASK = 0x12f3f
} ;
Константы
SYNCMGR_HPM_NONE Значение: 0 Флаги политики обработчика не заданы. |
|
SYNCMGR_HPM_PREVENT_ACTIVATE Значение: 0x1 Активация обработчика не поддерживается во время вызова. Это значение может использоваться обработчиком для реализации поддержки групповой политики, которая предотвращает активацию обработчика. Если это значение задано, задача установки не отображается в папке Синхронизация установки при выборе этого обработчика. Обработчик должен предоставить комментарий, возвращаемый из реализации ISyncMgrHandlerInfo::GetComment, чтобы сообщить пользователю, почему задача установки недоступна. Большинство обработчиков не должны задавать это значение. |
|
SYNCMGR_HPM_PREVENT_DEACTIVATE Значение: 0x2 Деактивация обработчика не поддерживается во время вызова. Это значение может использоваться обработчиком для реализации поддержки групповой политики, которая предотвращает отключение обработчика. Если это значение задано, задача Удаления не отображается в папке Центра синхронизации при выборе этого обработчика. Обработчик должен предоставить комментарий, возвращаемый из реализации ISyncMgrHandlerInfo::GetComment, чтобы сообщить пользователю, почему задача установки недоступна. Большинство обработчиков не должны задавать это значение. |
|
SYNCMGR_HPM_PREVENT_ENABLE Значение: 0x4 Обработчик обычно поддерживает включение, но не может быть включен из-за политики обработчика. Если этот флаг установлен, параметр Включить не будет отображаться в контекстном меню. |
|
SYNCMGR_HPM_PREVENT_DISABLE Значение: 0x8 Обработчик обычно поддерживает отключение, но не может быть включен из-за политики обработчика. Если этот флаг установлен, параметр Отключить не будет отображаться в контекстном меню. |
|
SYNCMGR_HPM_PREVENT_START_SYNC Значение: 0x10 Обработчик обычно поддерживает синхронизацию, но не может быть синхронизирован из-за политики обработчика. Если этот флаг установлен, параметр Начать синхронизацию не будет отображаться в контекстном меню или на панели команд. |
|
SYNCMGR_HPM_PREVENT_STOP_SYNC Значение: 0x20 Обработчик обычно поддерживает синхронизацию, но не может быть синхронизирован из-за политики обработчика. Если этот флаг установлен, параметр Остановить синхронизацию не будет отображаться в контекстном меню или на панели команд. |
|
SYNCMGR_HPM_DISABLE_ENABLE Значение: 0x100 Обработчик обычно поддерживает включение, но не может быть включен во время вызова. Параметр Включить будет отображаться, но будет отключен. |
|
SYNCMGR_HPM_DISABLE_DISABLE Значение: 0x200 Обработчик обычно поддерживает отключение, но не может быть отключен во время вызова. Параметр Отключить будет отображаться, но будет отключен. |
|
SYNCMGR_HPM_DISABLE_START_SYNC Значение: 0x400 Обработчик обычно поддерживает синхронизацию, но не может быть синхронизирован во время вызова. Параметр Начать синхронизацию будет отображаться, но будет отключен. |
|
SYNCMGR_HPM_DISABLE_STOP_SYNC Значение: 0x800 Обработчик обычно поддерживает отмену, но не может быть отменен во время вызова. Параметр Остановить синхронизацию будет отображаться, но будет отключен. |
|
SYNCMGR_HPM_DISABLE_BROWSE Значение: 0x1000 Обработчик обычно поддерживает отмену, но не может быть отменен во время вызова. Параметр Обзор будет отображаться, но будет отключен. |
|
SYNCMGR_HPM_DISABLE_SCHEDULE Значение: 0x2000 Обработчик обычно поддерживает отмену, но не может быть отменен во время вызова. Параметр Show Schedule (Показать расписание ) будет отображаться, но будет отключен. |
|
SYNCMGR_HPM_HIDDEN_BY_DEFAULT Значение: 0x10000 Обработчик должен быть скрыт от пользователя, если не включен параметр Показать скрытые файлы . Эта политика применяется только при первой загрузке обработчика. После этого скрытое состояние поддерживается центром синхронизации и может быть изменено пользователем с помощью страницы свойств. Скрытое состояние доступно в пользовательском интерфейсе папки как свойство System.Sync.Hidden (PKEY_Sync_Hidden). |
|
SYNCMGR_HPM_BACKGROUND_SYNC_ONLY Пользователю не предлагаются задачи синхронизации и остановки в пользовательском интерфейсе. Это эквивалентно SYNCMGR_HPM_PREVENT_START_SYNC |
SYNCMGR_HPM_PREVENT_STOP_SYNC. |
SYNCMGR_HPM_VALID_MASK Значение: 0x12f3f Маска, используемая для получения допустимых флагов SYNCMGR_HANDLER_POLICIES . |
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | syncmgr.h |