Condividi tramite


enumerazione CF_CONNECT_FLAGS (cfapi.h)

Informazioni aggiuntive che possono essere richieste da un provider di sincronizzazione quando vengono richiamati i relativi callback.

Sintassi

typedef enum CF_CONNECT_FLAGS {
  CF_CONNECT_FLAG_NONE = 0x00000000,
  CF_CONNECT_FLAG_REQUIRE_PROCESS_INFO = 0x00000002,
  CF_CONNECT_FLAG_REQUIRE_FULL_FILE_PATH = 0x00000004,
  CF_CONNECT_FLAG_BLOCK_SELF_IMPLICIT_HYDRATION = 0x00000008
} ;

Costanti

 
CF_CONNECT_FLAG_NONE
Valore: 0x00000000
Nessun flag di connessione.
CF_CONNECT_FLAG_REQUIRE_PROCESS_INFO
Valore: 0x00000002
Quando questo flag viene specificato, la piattaforma restituisce il percorso completo dell'immagine del processo di idratazione nei parametri di callback.
CF_CONNECT_FLAG_REQUIRE_FULL_FILE_PATH
Valore: 0x00000004
Quando questo flag viene specificato, la piattaforma restituisce il percorso completo del segnaposto richiesto nei parametri di callback.
CF_CONNECT_FLAG_BLOCK_SELF_IMPLICIT_HYDRATION
Valore: 0x00000008
>[! NOTA]
>Questo valore è nuovo per Windows 10 versione 1803.

Quando questo flag viene specificato, l'idratazione implicita, che non viene eseguita tramite CfHydratePlaceholder, può verificarsi quando il software antivirus analizza le attività del file system di un provider di sincronizzazione su segnaposto di file cloud non idratati. Questo tipo di idratazione implicita non è previsto. Se il provider di sincronizzazione non avvia mai operazioni implicite di idratazione, può indicare alla piattaforma di bloccare tutte queste operazioni implicite di idratazione, invece di non eseguire il callback FETCH_DATA in un secondo momento.

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

CfConnectSyncRoot

CfHydratePlaceholder