Partilhar via


Guia de programação do Projected File System (ProjFS)

O Windows Projected File System (ProjFS) permite que um aplicativo de modo de usuário chamado "provedor" projete dados hierárquicos no sistema de arquivos, fazendo-os aparecer como arquivos e diretórios no sistema de arquivos.

Nesta secção

Tópico Descrição
Visão geral do provedor Visão geral conceitual de um aplicativo provedor.
estado do cache na raiz de virtualização Descreve os diferentes estados de cache que um arquivo ou diretório gerenciado pelo provedor pode ter.
Habilitando o sistema de arquivos projetados do Windows Descreve como habilitar o componente opcional do ProjFS.
do ciclo de vida da instância de virtualização Visão geral do ciclo de vida de uma instância de virtualização do ProjFS.
Enumerando arquivos e diretórios Descreve como um provedor ProjFS participa da enumeração de diretório.
Fornecendo dados de arquivo Descreve como um provedor fornece informações de espaço reservado e dados de arquivo.
Notificações de operação do sistema de arquivos Descreve como um provedor pode receber notificações de operações do sistema de arquivos.
Manipulando alterações no modo de exibição Descreve como atualizar a exibição do cliente do armazenamento de suporte de um provedor.
Tratamento assíncrono de retorno de chamada Descreve como o provedor pode atender de forma assíncrona retornos de chamada.
Referência da API do Sistema de Arquivos Projetado do Windows Informações de referência para a interface de programação ProjFS.

Recursos adicionais

Tópico Descrição
de amostra do RegFS Um provedor ProjFS de exemplo que projeta o registro do Windows no sistema de arquivos.