enumerazione PRJ_STARTVIRTUALIZING_FLAGS (projectedfslib.h)

Flag da specificare all'avvio di un'istanza di virtualizzazione.

Sintassi

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

Costanti

 
PRJ_FLAG_NONE
Valore: 0x00000000
Nessun flag.
PRJ_FLAG_USE_NEGATIVE_PATH_CACHE
Valore: 0x00000001
Specifica che ProjFS deve mantenere una "cache dei percorsi negativi" per l'istanza di virtualizzazione. Se la cache del percorso negativo è attiva, se il provider indica che un percorso di file non esiste restituendo HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) dal callback PRJ_GET_PLACEHOLDER_INFO_CB , ProjFS non riuscirà ad aprire successivamente tale percorso senza chiamare di nuovo il callback PRJ_GET_PLACEHOLDER_INFO_CB .

Per riprendere a ricevere il PRJ_GET_PLACEHOLDER_INFO_CB per i percorsi indicati dal provider non esistono, il provider deve chiamare PrjClearNegativePathCache.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809 [solo app desktop]
Server minimo supportato Windows Server [solo app desktop]
Intestazione projectedfslib.h