Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Afin de prendre en charge les applications TWAIN dotées de capacités privées, les pilotes WIA peuvent utiliser une technique connue sous le nom de fonctionnalité de transit. Le mécanisme pass-through fait référence à la façon dont une application compatible TWAIN communique avec un pilote WIA, à l’aide du gestionnaire de source de données et de la couche de compatibilité TWAIN en tant qu’intermédiaires. Il est important de noter que la fonctionnalité TWAIN directe est prise en charge uniquement dans Windows XP et les versions ultérieures du système d’exploitation.
Toute la communication entre une application compatible TWAIN et le pilote WIA passe d’abord au gestionnaire de sources de données (twain_32.dll), qui appelle à son tour la couche de compatibilité TWAIN (wiadss.dll). La couche de compatibilité TWAIN appelle ensuite la méthode IWiaItemExtras ::Escape , qui appelle la méthode IStiUSD ::Escape . La couche de compatibilité TWAIN appelle uniquement la méthode IWiaItemExtras ::Escape . Le développeur du pilote doit se préoccuper uniquement de l’appareil recevant un appel IStiUSD::Escape. Pour plus d’informations sur IWiaItemExtras ::Escape, consultez la documentation du Kit de développement logiciel (SDK) Microsoft Windows.
L’objectif de la fonctionnalité de passage TWAIN est de fournir un support aux développeurs de pilotes qui effectuent la transition des pilotes TWAIN aux pilotes WIA. Il n’est pas destiné à ajouter des fonctionnalités TWAIN à un pilote WIA. Si votre pilote WIA ne nécessite pas de prise en charge de TWAIN, vous ne devez pas ajouter cette fonctionnalité à votre pilote.
Les articles suivants sont abordés dans cette section :
Activation de la fonctionnalité TWAIN Pass-Through dans un pilote WIA