Funções ProjFS
As funções a seguir são declaradas em projectedfslib.h.
Nesta seçã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 ele estiver ativo. |
PrjCompleteCommand | Indica que o provedor concluiu o processamento de um retorno de chamada do qual 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 ordenação 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 em 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 de 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 envolva 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. |