Scanneur redirigé de RemoteFX USB ne démarre pas sur Windows Server 2012 R2 ou de Windows Server 2012

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 3125295
Symptômes
Considérez le scénario suivant :
  • Vous préparez un ordinateur x 64 Windows 8.1 Pro sous la forme d'un client RDP (Remote Desktop) et basée sur un Windows Server 2012 ou un serveur Windows Server 2012 R2 Datacenter comme un serveur RDP.
  • Vous connectez un scanneur USB à l'ordinateur Windows 8.1.
  • Vous installez un pilote pour le moteur d'analyse sur le serveur.
  • Sur l'ordinateur Windows 8.1, vous enablethe la redirection de RDP de permettre à d'autres périphériques USB de RemoteFX pris en charge à partir de cet ordinateur dans le paramètre de stratégie de groupe Ordinateur Configuration ordinateur\Modèles d'administration\Composants Windows\Services Bureau distance\Hôte bureau connexion Client\RemoteFX USB la Redirection de périphérique.
  • Sur le serveur de base de Windows Server 2012 R2, vous enablethe hôte de Session Bureau à distance et les fonctionnalités d'Expérience utilisateur .
  • Vous connectez à la session RDP à l'aide de la redirection de RemoteFX USB à partir du client RDP à 8.1 de Windows sur le serveur RDP à Windows Server 2012 R2.
  • Dans cette session, vous ouvrez la fenêtre périphériques et imprimantes .
  • Vous cliquez sur l'icône pour le scanner USB et puis cliquez surStart scan.
Dans ce scénario, l'analyse ne démarre pas et aucun message d'erreur ne s'affiche.

Ce problème se produit lorsque le pilote appelle la fonction CreateFile sans définir l'indicateur FILE_FLAG_SESSION_AWARE . Lorsque ce problème se produit, la fonction CreateFile échoue avec une erreur E_ACCESSDENIED (0 x 80070005).
Résolution
Si vous êtes le développeur de pilotes, vous devez définir l'indicateurFILE_FLAG_SESSION_AWARE dans le paramètre dwFlagsAndAttributes de la fonction CreateFile pour résoudre le problème. Dans le cas contraire, vous devez contacter la fabrication du scanner pour le pilote le plus récent qui résout ce problème.
Plus d'informations
Bien que la Redirection de USB de RemoteFX pour Windows 7 SP1 a été implémentée pour les SKU du client avec une seule session, RemoteFX USB Redirection pour Windows Server 2012 R2 prend en charge la redirection à partir de plusieurs clients et fournit l'isolation de la session pour les périphériques redirigés. Par conséquent, les utilisateurs voient uniquement les périphériques USB qui leur appartiennent. Lors de la redirection des périphériques USB est activée dans RDS ou MultiPoint, les périphériques USB sont affectés à la session particulière dans laquelle ils avez été redirigés. Seul le code en mode utilisateur qui s'exécute dans la même session peut accéder à ces périphériques.

Le comportement par défaut du Gestionnaire d'e/s est de refuser l'accès lorsqu'un service est en cours d'exécution dans la session 0 essaie d'ouvrir l'un de ces périphériques, sauf si le service effectue cette opération en passant l'indicateurFILE_FLAG_SESSION_AWARE à le CreateFile. La théorie ici est que lorsque les développeurs mis à jour leurs services à utiliser cet indicateur pour ouvrir périphériques, ils également ajouté nouvelles fonctionnalités pour vous assurer que leurs services limité l'accès à ces périphériques pour les autres applications à partir d'autres sessions peuvent également utiliser le service (par exemple, si le service est un serveur COM).

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 3125295 - Dernière mise à jour : 12/30/2015 18:24:00 - Révision : 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 KbMtfr
Commentaires