Compartilhar via


cabeçalho bindlink.h

Essa API permite que os usuários administradores associem um namespace do sistema de arquivos a um "caminho virtual" local por meio do Filtro de Associação (minifiltro bindflt.sys). Os Links de Associação fornecem redirecionamento do sistema de arquivos de um "caminho virtual" local para um "caminho de backup" local ou remoto. Eles podem habilitar principalmente dois tipos de cenários: primeiro, eles podem fazer com que arquivos remotos em um compartilhamento de rede apareçam locais, o que melhora a compatibilidade do aplicativo e, em segundo lugar, eles permitem cenários em que um aplicativo deseja que arquivos de locais diferentes apareçam em um novo local, potencialmente com nomes e estruturas de diretório diferentes, sem copiar os arquivos. Os Links de Associação são transparentes para aplicativos e todas as APIs existentes funcionam sem o conhecimento desse redirecionamento. Nenhum arquivo físico ou diretório é criado para o caminho virtual e os links de associação estendem os descritores de segurança e as permissões dos arquivos e diretórios no caminho de backup para o caminho virtual.

bindlink.h contém as seguintes interfaces de programação:

Funções

 
CreateBindLink

Essa API permite que os administradores criem um link de associação entre um caminho virtual e um caminho de backup.
RemoveBindLink

Essa API permite que um usuário remova um link que foi criado anteriormente chamando CreateBindLink.

Enumerações

 
CREATE_BIND_LINK_FLAGS

Esses sinalizadores podem ser passados para CreateBindLink para alterar o comportamento de vínculo de associação padrão para atender às necessidades do usuário.