Scanner redirecionado RemoteFX USB não for iniciado no Windows Server 2012 R2 ou no Windows Server 2012

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3125295
Sintomas
Considere o seguinte cenário:
  • Preparar um servidor baseado em Windows Server 2012 R2 Datacenter como um servidor RDP ou um computador baseado em x64 Windows 8.1 Pro como um cliente de área de trabalho remota (RDP) e em um Windows Server 2012.
  • Você pode conectar um scanner USB para o computador baseado em Windows 8.1.
  • Instalar um driver para o scanner no servidor.
  • O Windows 8.1 num computador baseado no, você enablethe RDP Permitir redirecionamento de outros dispositivos USB RemoteFX deste computador na configuração de diretiva de grupo do Computador configuração do Computador\Modelos Administrativos\Componentes do Windows \ Serviços área de Trabalho Remota\Host Desktop conexão Client\RemoteFX redirecionamento de dispositivos USB.
  • No servidor baseado no Windows Server 2012 R2, você enablethe Host de sessão de área de trabalho remota e recursos da Experiência de área de trabalho .
  • Faça logon na sessão RDP usando o RemoteFX USB redirecionamento do cliente baseado em Windows 8.1 RDP no servidor baseado no Windows Server 2012 R2 RDP.
  • Nessa sessão, abra a janela Impressoras e dispositivos .
  • Clique com botão direito no ícone do scanner USB e, em seguida, clique emIniciar verificação.
Nesse cenário, a verificação não for iniciado e nenhuma mensagem de erro é exibida.

Esse problema ocorre quando o driver chama a função CreateFile sem definir o sinalizador FILE_FLAG_SESSION_AWARE . Quando o problema ocorre, a função CreateFile falhará com um erro E_ACCESSDENIED (0x80070005).
Resolução
Se você for desenvolvedor de driver, você deve definir o sinalizadorFILE_FLAG_SESSION_AWARE no parâmetro da função CreateFile dwFlagsAndAttributespara corrigir esse problema. Caso contrário, contate o fabricante do scanner para o driver mais recente que corrige o problema.
Mais Informações
Embora o redirecionamento do RemoteFX USB para Windows 7 SP1 foi implementado para SKUs de clientes com uma única sessão, RemoteFX USB redirecionamento para o Windows Server 2012 R2 oferece suporte ao redirecionamento de vários clientes e fornece isolamento de sessão para dispositivos redirecionados. Portanto, os usuários verão apenas os dispositivos USB que pertencem a eles. Quando o redirecionamento de dispositivos USB está ativado no RDS ou multiponto, os dispositivos USB são atribuídos para a sessão específica para a qual você foi redirecionados. Somente o código do modo de usuário que está executando na mesma sessão pode acessar esses dispositivos.

O comportamento padrão do Gerenciador de i/o é Negar acesso quando um serviço que está sendo executado na sessão 0 tenta abrir um desses dispositivos, a menos que o serviço faz isso passando o sinalizadorFILE_FLAG_SESSION_AWARE para CreateFile. A teoria aqui é que, quando os desenvolvedores atualizados seus serviços para usar esse sinalizador para abrir dispositivos, eles também adicionado nova funcionalidade para certificar-se de que os serviços de acesso restrito para esses dispositivos para quaisquer outros aplicativos de outras sessões que também podem usar o serviço (por exemplo, se o serviço for um servidor COM).

Propriedades

ID do Artigo: 3125295 - Última Revisão: 12/30/2015 18:55:00 - Revisão: 1.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows Server 2012 R2 Standard, Windows 8.1 Pro, Windows Server 2012 Datacenter, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 Standard

  • kbexpertiseadvanced kbsurveynew kbtshoot kbmt KB3125295 KbMtpt
Comentários