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.
Pour installer un pilote de scanneur WIA avec WSD, vous devez utiliser le pilote en mode noyau WSDScan.sys . Pendant IRP_MN_START_DEVICE, WSDScan.sys lit la propriété de l’appareil PKEY_PNPX_ID et l’enregistre dans le Registre.
La propriété de l’appareil est écrite dans une clé d’appareil créée dans le Registre pour l’appareil d’imagerie en cours d’installation et dans la valeur de Registre WIA CreateFileName (qui est décrite dans les fichiers INF pour les appareils WIA).
Cette valeur est retournée par le service WIA au minidriver WIA lorsque l’appel IStiDeviceControl ::GetMyDevicePortName est effectué pendant la méthode IStiUSD ::Initialize .
Un minidriver WIA pour un scanneur de service web qui utilise WSDScan.sys a sa valeur CreateFileName initialisée lorsque l’appareil est installé. Pour initialiser cette valeur, le fichier INF pour le minidriver WIA doit référencer STI. WSDSection et STI. WSDSection.Services à partir du fichier Sti.inf dans les sections Install and Services du fichier INF minidriver, comme indiqué dans Sample INF File for a Web Services Scanner.