Partager via


énumération PRJ_STARTVIRTUALIZING_FLAGS (projectedfslib.h)

Indicateurs à fournir lors du démarrage d’un instance de virtualisation.

Syntax

typedef enum PRJ_STARTVIRTUALIZING_FLAGS {
  PRJ_FLAG_NONE = 0x00000000,
  PRJ_FLAG_USE_NEGATIVE_PATH_CACHE = 0x00000001
} ;

Constantes

 
PRJ_FLAG_NONE
Valeur : 0x00000000
Aucun indicateur.
PRJ_FLAG_USE_NEGATIVE_PATH_CACHE
Valeur : 0x00000001
Spécifie que ProjFS doit conserver un « cache de chemin négatif » pour le instance de virtualisation. Si le cache de chemin d’accès négatif est actif, si le fournisseur indique qu’un chemin d’accès de fichier n’existe pas en retournant HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) à partir de son rappel PRJ_GET_PLACEHOLDER_INFO_CB , ProjFS échouera les ouvertures ultérieures de ce chemin sans appeler à nouveau le rappel PRJ_GET_PLACEHOLDER_INFO_CB .

Pour reprendre la réception des PRJ_GET_PLACEHOLDER_INFO_CB pour les chemins que le fournisseur a indiqué qu’ils n’existent pas, le fournisseur doit appeler PrjClearNegativePathCache.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server [applications de bureau uniquement]
En-tête projectedfslib.h