estrutura SHARE_INFO_1005 (lmshare.h)
Contém informações sobre o recurso compartilhado.
Sintaxe
typedef struct _SHARE_INFO_1005 {
DWORD shi1005_flags;
} SHARE_INFO_1005, *PSHARE_INFO_1005, *LPSHARE_INFO_1005;
Membros
shi1005_flags
Uma máscara de bits de sinalizadores que especificam informações sobre o recurso compartilhado.
Valor | Significado |
---|---|
|
O compartilhamento especificado está presente em uma estrutura de árvore dfs. Esse sinalizador não pode ser definido com NetShareSetInfo. |
|
O compartilhamento especificado é o volume raiz em uma estrutura de árvore dfs. Esse sinalizador não pode ser definido com NetShareSetInfo. |
|
O compartilhamento especificado não permite que o arquivo exclusivo seja aberto, em que as leituras para um arquivo aberto não são permitidas. |
|
Os arquivos compartilhados no compartilhamento especificado podem ser excluídos à força. |
|
Os clientes têm permissão para armazenar em cache o namespace do compartilhamento especificado. |
|
O servidor filtrará as entradas de diretório com base nas permissões de acesso que o usuário no computador cliente tem para o servidor no qual residem os arquivos.
Somente os arquivos para os quais o usuário tem acesso de leitura e diretórios para os quais o usuário tem acesso FILE_LIST_DIRECTORY serão retornados. Se o usuário tiver SeBackupPrivilege, todas as informações disponíveis serão retornadas.
Para obter mais informações sobre acesso a arquivos e diretórios, consulte Segurança de arquivos e direitos de acesso. Para obter mais informações sobre SeBackupPrivilege, consulte Privilege Constants. Nota Esse sinalizador só tem suporte em servidores que executam o Windows Server 2003 com SP1 ou posterior.
|
|
Impede modos de cache exclusivos que podem causar atrasos para dados altamente compartilhados somente leitura.
Nota Esse sinalizador só tem suporte em servidores que executam o Windows Server 2008 R2 ou posterior.
|
|
Habilita a funcionalidade do lado do servidor necessária para o suporte ao cache de pares. Os clientes em conexões de alta latência ou baixa largura de banda podem usar métodos alternativos para recuperar dados de pares, se disponíveis, em vez de enviar solicitações para o servidor. Só há suporte para isso em compartilhamentos configurados para cache manual (CSC_CACHE_MANUAL_REINT).
Nota Esse sinalizador só tem suporte em servidores que executam o Windows Server 2008 R2 ou posterior.
|
|
Habilita a Disponibilidade Contínua em um compartilhamento de cluster. Identificadores abertos em um compartilhamento continuamente disponível podem sobreviver a falhas de rede, bem como falhas de nó de cluster.
Nota Esse sinalizador só pode ser definido em um compartilhamento com escopo em um servidor que atenda às seguintes condições:
|
Os valores de máscara CSC_MASK e CSC_MASK_EXT podem ser usados para aplicar sinalizadores específicos ao CSC (cache do lado do cliente).
Comentários
Essa estrutura pode ser recuperada chamando a função NetShareGetInfo . Ele pode ser definido chamando a função NetShareSetInfo .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | lmshare.h (inclua Lm.h) |
Confira também
Visão geral do gerenciamento de rede