Configurar o redirecionamento do Protocolo de Transferência de Mídia e do Protocolo de Transferência de Imagem no Windows através do Protocolo de Área de Trabalho Remota
Gorjeta
Este artigo é compartilhado para serviços e produtos que usam o protocolo RDP (Remote Desktop Protocol) para fornecer acesso remoto a áreas de trabalho e aplicativos do Windows.
Selecione um produto usando os botões na parte superior deste artigo para mostrar o conteúdo relevante.
Você pode configurar o comportamento de redirecionamento de periféricos que usam o MTP (Media Transfer Protocol) ou o PTP (Picture Transfer Protocol), como uma câmera digital, de um dispositivo local para uma sessão remota pelo RDP (Remote Desktop Protocol).
Para a Área de Trabalho Virtual do Azure, recomendamos que você habilite o redirecionamento MTP e PTP em seus hosts de sessão usando o Microsoft Intune ou a Política de Grupo e, em seguida, controle o redirecionamento usando as propriedades RDP do pool de hosts.
Para o Windows 365, pode configurar os seus Cloud PCs utilizando o Microsoft Intune ou a Política de Grupo. Uma vez ativado, o Windows 365 redireciona todos os periféricos MTP e PTP suportados.
Para o Microsoft Dev Box, você pode configurar suas caixas de desenvolvimento usando o Microsoft Intune ou a Política de Grupo. Uma vez habilitado, o Microsoft Dev Box redireciona todos os periféricos MTP e PTP suportados.
Este artigo fornece informações sobre os métodos de redirecionamento suportados e como configurar o comportamento de redirecionamento para periféricos MTP e PTP. Para saber mais sobre como funciona o redirecionamento, consulte Redirecionamento pelo Protocolo de Área de Trabalho Remota.
Redirecionamento MTP e PTP vs redirecionamento USB
A maioria dos periféricos MTP e PTP liga-se a um computador através de USB. O RDP suporta o redirecionamento de periféricos MTP e PTP usando redirecionamento MTP e PTP nativo ou redirecionamento de dispositivo USB opaco de baixo nível, independentes uns dos outros. O comportamento depende do periférico e de seus recursos suportados.
Ambos os métodos de redirecionamento redirecionam o dispositivo para a sessão remota listada em Dispositivos portáteis no Gerenciador de dispositivos. Esta classe de dispositivo é WPD
e o GUID da classe de dispositivo é {eec5ad98-8080-425f-922a-dabf3de3f69a}
. Você pode encontrar uma lista das classes de dispositivo em System-Defined Device Setup Classes Available to Vendors
Os dispositivos são redirecionados de forma diferente, dependendo do método de redirecionamento usado. O redirecionamento MTP e PTP usa redirecionamento de alto nível; O periférico está disponível localmente e na sessão remota simultaneamente, e requer o driver relevante instalado localmente. O redirecionamento USB opaco de baixo nível transporta a comunicação bruta de um periférico, por isso requer o driver relevante instalado na sessão remota. Você deve usar métodos de redirecionamento de alto nível sempre que possível. Para obter mais informações, consulte Métodos de redirecionamento.
O exemplo a seguir mostra a diferença ao redirecionar um iPhone da Apple usando os dois métodos. Ambos os métodos alcançam o mesmo resultado onde as imagens podem ser importadas do iPhone para a sessão remota.
Usando o redirecionamento MTP e PTP, o iPhone está listado como Digital Still Camera para aplicativos e em Dispositivos portáteis no Gerenciador de dispositivos:
Usando o redirecionamento USB, o iPhone é listado como Apple iPhone para aplicativos e em Dispositivos portáteis no Gerenciador de dispositivos:
O restante deste artigo abrange o redirecionamento de MTP e PTP. Para saber como configurar o redirecionamento USB, consulte Configurar o redirecionamento USB no Windows através do Protocolo de Área de Trabalho Remota.
Pré-requisitos
Antes de configurar o redirecionamento MTP e PTP, você precisa:
Um pool de hosts existente com hosts de sessão.
Uma conta de ID do Microsoft Entra à qual é atribuída, no mínimo, as funções RBAC (controle de acesso baseado em função) internas do Colaborador do Pool de Hosts de Virtualização de Área de Trabalho no pool de hosts.
- Um Cloud PC existente.
- Uma caixa de desenvolvimento existente.
Um dispositivo que suporta MTP ou PTP que você pode usar para testar a configuração de redirecionamento conectado a um dispositivo local.
Para configurar o Microsoft Intune, você precisa:
- Conta de ID do Microsoft Entra à qual é atribuída a função RBAC interna do Gerenciador de políticas e perfis.
- Um grupo que contém os dispositivos que você deseja configurar.
Para configurar a Diretiva de Grupo, você precisa:
- Uma conta de domínio que tem permissão para criar ou editar objetos de Diretiva de Grupo.
- Um grupo de segurança ou unidade organizacional (UO) que contém os dispositivos que você deseja configurar.
Você precisa se conectar a uma sessão remota a partir de um aplicativo e plataforma compatíveis. Para ver o suporte de redirecionamento na Aplicação Windows e na aplicação Ambiente de Trabalho Remoto, consulte Comparar funcionalidades da Aplicação Windows entre plataformas e dispositivos e Comparar funcionalidades da aplicação Ambiente de Trabalho Remoto entre plataformas e dispositivos.
Redirecionamento MTP e PTP
A configuração de um host de sessão usando o Microsoft Intune ou a Política de Grupo ou a definição de uma propriedade RDP em um pool de hosts rege a capacidade de redirecionar periféricos MTP e PTP entre a sessão remota e o dispositivo local, que está sujeito a uma ordem de prioridade.
A configuração padrão é:
- Sistema operacional Windows: o redirecionamento de MTP e PTP não é permitido.
- Propriedades RDP do pool de hosts da Área de Trabalho Virtual do Azure: os dispositivos MTP e PTP são redirecionados do dispositivo local para a sessão remota.
- Comportamento padrão resultante: os periféricos MTP e PTP não são redirecionados.
Importante
Tenha cuidado ao definir as configurações de redirecionamento, pois a configuração mais restritiva é o comportamento resultante. Por exemplo, se você desabilitar o redirecionamento MTP e PTP em um host de sessão com o Microsoft Intune ou a Política de Grupo, mas habilitá-lo com a propriedade RDP do pool de hosts, o redirecionamento será desabilitado. Você também pode especificar periféricos MTP e PTP individuais para redirecionar somente.
A configuração de um Cloud PC controla a capacidade de redirecionar periféricos MTP e PTP entre a sessão remota e o dispositivo local e é definida usando o Microsoft Intune ou a Política de Grupo.
A configuração padrão é:
- Sistema operacional Windows: o redirecionamento de MTP e PTP não é permitido.
- Windows 365: O redirecionamento MTP e PTP está habilitado.
- Comportamento padrão resultante: os periféricos MTP e PTP são redirecionados.
A configuração de uma caixa de desenvolvimento controla a capacidade de redirecionar os periféricos MTP e PTP entre a sessão remota e o dispositivo local e é definida usando o Microsoft Intune ou a Política de Grupo.
A configuração padrão é:
- Sistema operacional Windows: o redirecionamento de MTP e PTP não é permitido.
- Microsoft Dev Box: O redirecionamento MTP e PTP está habilitado.
- Comportamento padrão resultante: os periféricos MTP e PTP são redirecionados.
Configurar o redirecionamento de MTP e PTP usando propriedades RDP do pool de hosts
A configuração do pool de hosts da Área de Trabalho Virtual do Azure como o redirecionamento de dispositivo MTP e PTP controla se os periféricos MTP e PTP devem ser redirecionados entre a sessão remota e o dispositivo local. A propriedade RDP correspondente é devicestoredirect:s:<value>
. Para obter mais informações, consulte Propriedades RDP suportadas.
Para configurar o redirecionamento MTP e PTP usando as propriedades RDP do pool de hosts:
Inicie sessão no portal do Azure.
Na barra de pesquisa, digite Área de Trabalho Virtual do Azure e selecione a entrada de serviço correspondente.
Selecione Pools de hosts e, em seguida, selecione o pool de hosts que deseja configurar.
Selecione Propriedades RDP e, em seguida, selecione Redirecionamento de dispositivo.
Para redirecionamento de dispositivo MTP e PTP, selecione a lista suspensa e selecione uma das seguintes opções:
- Não redirecione nenhum dispositivo
- Redirecionar players de mídia portáteis com base no Media Transfer Protocol (MTP) e câmeras digitais baseadas no Picture Transfer Protocol (PTP) (padrão)
- Não configurado
Selecione Guardar.
Gorjeta
Se você habilitar o redirecionamento usando as propriedades RDP do pool de hosts, precisará verificar se o redirecionamento não está bloqueado por uma configuração do Microsoft Intune ou da Política de Grupo.
Opcional: recupere IDs de instância de dispositivo MTP e PTP específicos e adicione-os à propriedade RDP
Por padrão, a propriedade RDP do pool de hosts redirecionará todos os periféricos MTP e PTP suportados, mas você também pode inserir IDs de instância de dispositivo específicos nas propriedades do pool de hosts para que apenas os periféricos aprovados sejam redirecionados. Para recuperar os IDs de instância do dispositivo disponíveis dos dispositivos USB em um dispositivo local que você deseja redirecionar:
No dispositivo local, conecte todos os dispositivos que deseja redirecionar.
Abra uma janela do PowerShell e execute o comando seguinte:
Get-PnPdevice | Where-Object {$_.Class -eq "WPD" -and $_.Status -eq "OK"} | FT -AutoSize
A saída é semelhante à saída a seguir. Anote o valor InstanceId para cada dispositivo que você deseja redirecionar.
Status Class FriendlyName InstanceId ------ ----- ------------ ---------- OK WPD Apple iPhone USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
No portal do Azure, retorne à configuração de propriedades RDP do pool de hosts e selecione Avançado.
Na caixa de texto, localize a propriedade RDP relevante, que por padrão é
devicestoredirect:s:*
, e adicione os IDs de instância que você deseja redirecionar, conforme mostrado no exemplo a seguir. Separe cada ID de instância do dispositivo com um ponto-e-vírgula (;
).devicestoredirect:s:USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
Selecione Guardar.
Gorjeta
O comportamento a seguir é esperado quando você especifica um ID de instância:
Se você atualizar o portal do Azure, o valor inserido será alterado para minúsculas e cada caractere de barra invertida na ID da instância será escapado por outro caractere de barra invertida.
Quando você navega para a guia Redirecionamento de dispositivo, o valor para redirecionamento de dispositivo MTP e PTP está em branco.
Configurar o redirecionamento MTP e PTP usando o Microsoft Intune ou a Política de Grupo
Configurar o redirecionamento MTP e PTP usando o Microsoft Intune ou a Política de Grupo
Selecione a guia relevante para o seu cenário.
Para permitir ou desativar o redirecionamento MTP e PTP usando o Microsoft Intune:
Entre no centro de administração do Microsoft Intune.
Crie ou edite um perfil de configuração para dispositivos Windows 10 e posteriores , com o tipo de perfil do catálogo Configurações.
No seletor de configurações, navegue até Modelos administrativos>, Componentes>do Windows, Serviços>de Área de Trabalho Remota, Área de Trabalho Remota, Dispositivo Host>da Sessão da Área de Trabalho Remota e Redirecionamento de Recursos.
Marque a caixa Não permitir redirecionamento de dispositivo Plug and Play suportado e feche o seletor de configurações.
Expanda a categoria Modelos administrativos e, em seguida, defina alternar a opção para Não permitir o redirecionamento de dispositivo Plug and Play suportado, dependendo dos seus requisitos:
Para permitir o redirecionamento de MTP e PTP, alterne o switch para Desativado e selecione OK.
Para desativar o redirecionamento MTP e PTP, alterne a opção para Habilitado e selecione OK.
Selecione Seguinte.
Opcional: na guia Tags de escopo, selecione uma marca de escopo para filtrar o perfil. Para obter mais informações sobre marcas de escopo, consulte Usar controle de acesso baseado em função (RBAC) e tags de escopo para TI distribuída.
No separador Atribuições, selecione o grupo que contém os computadores que fornecem uma sessão remota que pretende configurar e, em seguida, selecione Seguinte.
No separador Rever + criar, reveja as definições e, em seguida, selecione Criar.
Quando a diretiva se aplicar aos computadores que fornecem uma sessão remota, reinicie-os para que as configurações entrem em vigor.
Nota
Quando você define a configuração de política do Intune Não permitir o redirecionamento de dispositivo Plug and Play suportado, isso também afeta o redirecionamento USB.
Teste o redirecionamento de MTP e PTP
Para testar o redirecionamento de MTP e PTP:
Certifique-se de que um dispositivo que suporta MTP ou PTP está ligado ao dispositivo local.
Conecte-se a uma sessão remota usando o Aplicativo do Windows ou o aplicativo Área de Trabalho Remota em uma plataforma que ofereça suporte ao redirecionamento MTP e PTP. Para obter mais informações, consulte Comparar recursos do Aplicativo Windows entre plataformas e dispositivos e Comparar recursos do aplicativo Área de Trabalho Remota entre plataformas e dispositivos.
Verifique se o dispositivo MTP ou PTP está disponível na sessão remota. Aqui estão algumas maneiras de verificar:
Abra a aplicação Fotografias (da Microsoft) na sessão remota a partir do menu Iniciar. Selecione Importar e verifique se o dispositivo redirecionado aparece na lista de dispositivos conectados.
Abra um prompt do PowerShell na sessão remota e execute o seguinte comando:
Get-PnPdevice | ? Class -eq "WPD" | FT -AutoSize
A saída é semelhante à seguinte saída:
Status Class FriendlyName InstanceId ------ ----- ------------ ---------- OK WPD Digital Still Camera TSBUS\UMB\2&FD4482C&0&TSDEVICE#0002.0003
Você pode verificar se o dispositivo é redirecionado usando o redirecionamento MTP e PTP ou o redirecionamento USB pelo valor InstanceId :
Para redirecionamento MTP e PTP, o valor InstanceId começa com
TSBUS
.Para redirecionamento USB, o valor InstanceId começa
USB
.
Abra um aplicativo e imprima uma página de teste para verificar se a impressora está funcionando corretamente.