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


перечисление PRJ_UPDATE_TYPES (projectedfslib.h)

Флаги, указывающие, будут ли разрешены обновления в зависимости от состояния файла или каталога на диске.

Синтаксис

typedef enum PRJ_UPDATE_TYPES {
  PRJ_UPDATE_NONE = 0x00000000,
  PRJ_UPDATE_ALLOW_DIRTY_METADATA = 0x00000001,
  PRJ_UPDATE_ALLOW_DIRTY_DATA = 0x00000002,
  PRJ_UPDATE_ALLOW_TOMBSTONE = 0x00000004,
  PRJ_UPDATE_RESERVED1 = 0x00000008,
  PRJ_UPDATE_RESERVED2 = 0x00000010,
  PRJ_UPDATE_ALLOW_READ_ONLY = 0x00000020,
  PRJ_UPDATE_MAX_VAL
} ;

Константы

 
PRJ_UPDATE_NONE
Значение: 0x00000000
Разрешить обновление только в том случае, если элемент является заполнителем (независимо от того, является ли он гидратированным).
PRJ_UPDATE_ALLOW_DIRTY_METADATA
Значение: 0x00000001
Разрешить обновление, если элемент является заполнителем или грязное.
PRJ_UPDATE_ALLOW_DIRTY_DATA
Значение: 0x00000002
Разрешить обновление, если элемент является заполнителем или является полным файлом.
PRJ_UPDATE_ALLOW_TOMBSTONE
Значение: 0x00000004
Разрешить обновление, если элемент является заполнителем или является надгробием.
PRJ_UPDATE_RESERVED1
Значение: 0x00000008
Зарезервировано для последующего использования.
PRJ_UPDATE_RESERVED2
Значение: 0x00000010
Зарезервировано для последующего использования.
PRJ_UPDATE_ALLOW_READ_ONLY
Значение: 0x00000020
Разрешить обновление независимо от того, задан ли для элемента бит DOS только для чтения.
PRJ_UPDATE_MAX_VAL
Максимальное значение.

Требования

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