Partilhar via


Funções do ProjFS

As seguintes funções são declaradas em projectedfslib.h.

Nesta secção

Tópico Descrição
PrjAllocateAlignedBuffer Aloca um buffer que atende aos requisitos de alinhamento de memória do dispositivo de armazenamento da instância de virtualização.
PrjClearNegativePathCache Limpa o cache de caminho negativo da instância de virtualização, se ela estiver ativa.
PrjCompleteCommand Indica que o provedor concluiu o processamento de um retorno de chamada do qual ele havia retornado anteriormente HRESULT_FROM_WIN32(ERROR_IO_PENDING).
PrjDeleteFile Permite que um provedor exclua um item que foi armazenado em cache no sistema de arquivos local.
PrjDoesNameContainWildCards Determina se um nome contém caracteres curinga.
PrjFileNameCompare Compara dois nomes de arquivo e retorna um valor que indica sua ordem de agrupamento relativa.
PrjFileNameMatch Determina se um nome de arquivo corresponde a um padrão de pesquisa.
PrjFillDirEntryBuffer Fornece informações para um arquivo ou diretório para uma enumeração.
PrjFillDirEntryBuffer2 Fornece informações para um arquivo ou diretório para uma enumeração e permite que o chamador especifique informações estendidas.
PrjFreeAlignedBuffer Libera um buffer alocado.
PrjGetOnDiskFileState Obtém o estado do arquivo no disco para um arquivo ou diretório.
PrjGetVirtualizationInstanceInfo Recupera informações sobre a instância de virtualização.
PrjMarkDirectoryAsPlaceholder Converte um diretório existente em um espaço reservado para diretório.
PrjStartVirtualizing Configura uma instância de virtualização do ProjFS e a inicia, disponibilizando-a para E/S de serviço e invocando retornos de chamada no provedor.
PrjStopVirtualizing Interrompe uma instância de virtualização do ProjFS em execução, tornando-a indisponível para E/S de serviço ou envolvendo retornos de chamada no provedor.
PrjUpdateFileIfNeeded Permite que um provedor atualize um item que foi armazenado em cache no sistema de arquivos local.
PrjWriteFileData Envia o conteúdo do arquivo para o ProjFS.
PrjWritePlaceholderInfo Envia metadados de arquivo ou diretório para o ProjFS.
PrjWritePlaceholderInfo2 Envia metadados de arquivo ou diretório para o ProjFS e permite que o chamador especifique informações estendidas.