Condividi tramite


enumerazione CF_PLACEHOLDER_CREATE_FLAGS (cfapi.h)

Flag per la creazione di un segnaposto per ogni segnaposto.

Sintassi

typedef enum CF_PLACEHOLDER_CREATE_FLAGS {
  CF_PLACEHOLDER_CREATE_FLAG_NONE = 0x00000000,
  CF_PLACEHOLDER_CREATE_FLAG_DISABLE_ON_DEMAND_POPULATION = 0x00000001,
  CF_PLACEHOLDER_CREATE_FLAG_MARK_IN_SYNC = 0x00000002,
  CF_PLACEHOLDER_CREATE_FLAG_SUPERSEDE = 0x00000004,
  CF_PLACEHOLDER_CREATE_FLAG_ALWAYS_FULL = 0x00000008
} ;

Costanti

 
CF_PLACEHOLDER_CREATE_FLAG_NONE
Valore: 0x00000000
Nessun segnaposto crea flag.
CF_PLACEHOLDER_CREATE_FLAG_DISABLE_ON_DEMAND_POPULATION
Valore: 0x00000001
Quando il flag è presente, la directory segnaposto figlio appena creata viene considerata avere tutti i relativi elementi figlio presenti localmente, quindi l'accesso in futuro non attiverà alcun callback FETCH_PLACEHOLDERS su di esso. Quando il flag è assente, la directory segnaposto appena creata viene considerata parziale e l'accesso futuro attiverà FETCH_PLACEHOLDERS. Questo flag è applicabile solo a una directory segnaposto figlio.
CF_PLACEHOLDER_CREATE_FLAG_MARK_IN_SYNC
Valore: 0x00000002
Il segnaposto appena creato viene contrassegnato come sincronizzato come parte dell'operazione di TRANSFER_PLACEHOLDERS . Ciò è applicabile sia ai file segnaposto che alle directory.
CF_PLACEHOLDER_CREATE_FLAG_SUPERSEDE
Valore: 0x00000004
Il segnaposto appena creato sovrascriverà o sovrascriverà il segnaposto esistente.
CF_PLACEHOLDER_CREATE_FLAG_ALWAYS_FULL
Valore: 0x00000008
Quando questo flag è presente, il segnaposto appena creato verrà contrassegnato come sempre pieno. Una volta idratato, qualsiasi tentativo di disidratazione di un segnaposto (file) avrà esito negativo con codice di errore ERROR_CLOUD_FILE_DEHYDRATION_DISALLOWED. Questo flag viene applicato solo a un file segnaposto. Può essere impostato su una directory segnaposto, ma non ha alcun effetto.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1709 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Intestazione cfapi.h

Vedi anche

CfCreatePlaceholder