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.
La responsabilité principale du minidriver WIA est de communiquer avec l’appareil. Lorsqu’une application WIA appelle le service WIA, cette demande est transférée à l’interface du minidriver WIA via l’interface IStiUSD ou IWiaMiniDrv . Dans certains cas, le minidriver WIA doit interroger l’appareil physique ou effectuer une autre action sur l’appareil. La couche de communication de l’appareil du minidriver est chargée de traduire la demande du service WIA en une requête que l’appareil peut comprendre, puis d’envoyer la demande à l’appareil via la pile de pilotes de bus. De même, lorsque l’appareil envoie sa réponse à la pile de pilotes de bus, la couche de communication de l’appareil est chargée de traduire la réponse d’un appareil en une réponse que le service WIA comprend.
Toutes les communications avec la pile de pilotes de bus sont effectuées à l’aide d’appels aux fonctions CreateFile, ReadFile, WriteFile et DeviceIoControl, qui sont décrites dans la documentation Microsoft Windows SDK. Pour plus d’informations sur la communication avec la pile de pilotes de bus, consultez Accès aux pilotes Kernel-Mode pour les appareils à image fixe.