перечисление CF_PIN_STATE (cfapi.h)
Закрепление состояний файла-заполнителя или каталога.
Синтаксис
typedef enum CF_PIN_STATE {
CF_PIN_STATE_UNSPECIFIED = 0,
CF_PIN_STATE_PINNED = 1,
CF_PIN_STATE_UNPINNED = 2,
CF_PIN_STATE_EXCLUDED = 3,
CF_PIN_STATE_INHERIT = 4
} ;
Константы
CF_PIN_STATE_UNSPECIFIED Значение: 0 Платформа может свободно решать, когда содержимое заполнителя должно присутствовать или отсутствовать локально на диске. |
CF_PIN_STATE_PINNED Значение: 1 Поставщик синхронизации получит уведомление об асинхронном получении содержимого заполнителя после получения запроса на закрепление платформой. Нет никакой гарантии, что закрепляемые заполнители будут полностью доступны локально после успешного завершения вызова CfSetPinState . Однако платформа завершится сбоем любого запроса на обезвоживание закрепленных заполнителей. |
CF_PIN_STATE_UNPINNED Значение: 2 Поставщик синхронизации будет уведомлен о том, что содержимое заполнителя на диске будет обезвожено или признано недействительным после получения платформой запроса на открепиться. Нет никакой гарантии, что после успешного завершения вызова API заполнители, которые необходимо открепить, будут полностью обезвожены. |
CF_PIN_STATE_EXCLUDED Значение: 3 Заполнитель никогда не будет синхронизироваться с облаком поставщиком синхронизации. Это состояние может задать только поставщик синхронизации. |
CF_PIN_STATE_INHERIT Значение: 4 Платформа обрабатывает его так, как если бы вызывающий объект выполнял операцию перемещения заполнителя и, следовательно, повторно оценивает состояние закрепления заполнителя на основе состояния закрепления родительского элемента. Сведения о таблице наследования см. в разделе Примечания . |
Комментарии
Parent | Не указан | Pinned | Откреплено | Исключена. | |
---|---|---|---|---|---|
File | Не указан | Не указан | Pinned | Не указан | Исключена. |
Pinned | Pinned | Pinned | Pinned | Исключена. | |
Откреплено | Откреплено | Откреплено | Откреплено | Исключена. | |
Исключена. | Не указан | Pinned | Не указан | Исключена. | |
Directory | Не указан | Не указан | Pinned | Откреплено | Исключена. |
Pinned | Pinned | Pinned | Pinned | Исключена. | |
Откреплено | Откреплено | Откреплено | Откреплено | Исключена. | |
Исключена. | Не указан | Pinned | Откреплено | Исключена. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1709 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Верхняя часть | cfapi.h |