Compartilhar via


enumeração PRJ_STARTVIRTUALIZING_FLAGS (projectedfslib.h)

Sinalizadores a serem fornecidos ao iniciar uma instância de virtualização.

Syntax

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

Constantes

 
PRJ_FLAG_NONE
Valor: 0x00000000
Sem sinalizadores.
PRJ_FLAG_USE_NEGATIVE_PATH_CACHE
Valor: 0x00000001
Especifica que o ProjFS deve manter um "cache de caminho negativo" para a instância de virtualização. Se o cache de caminho negativo estiver ativo, se o provedor indicar que um caminho de arquivo não existe retornando HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) de seu retorno de chamada PRJ_GET_PLACEHOLDER_INFO_CB , o ProjFS falhará nas aberturas subsequentes desse caminho sem chamar o retorno de chamada PRJ_GET_PLACEHOLDER_INFO_CB novamente.

Para continuar recebendo a PRJ_GET_PLACEHOLDER_INFO_CB para caminhos que o provedor indicou que não existem, o provedor deve chamar PrjClearNegativePathCache.

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