Compartilhar via


PRJ_UPDATE_TYPES enumeração (projectedfslib.h)

Sinalizadores para especificar se as atualizações serão permitidas, considerando o estado de um arquivo ou diretório no disco.

Syntax

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
} ;

Constantes

 
PRJ_UPDATE_NONE
Valor: 0x00000000
Permita a atualização somente se o item for um espaço reservado (hidratado ou não).
PRJ_UPDATE_ALLOW_DIRTY_METADATA
Valor: 0x00000001
Permita a atualização se o item for um espaço reservado ou um espaço reservado sujo.
PRJ_UPDATE_ALLOW_DIRTY_DATA
Valor: 0x00000002
Permita a atualização se o item for um espaço reservado ou se for um arquivo completo.
PRJ_UPDATE_ALLOW_TOMBSTONE
Valor: 0x00000004
Permita a atualização se o item for um espaço reservado ou se for uma marca de exclusão.
PRJ_UPDATE_RESERVED1
Valor: 0x00000008
Reservado para uso futuro.
PRJ_UPDATE_RESERVED2
Valor: 0x00000010
Reservado para uso futuro.
PRJ_UPDATE_ALLOW_READ_ONLY
Valor: 0x00000020
Permita a atualização independentemente de o bit somente leitura dos DOS ser definido no item.
PRJ_UPDATE_MAX_VAL
Valor máximo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server [somente aplicativos da área de trabalho]
Cabeçalho projectedfslib.h