Partager via


Commandes d’appareil WIA

Les constantes suivantes forment l’ensemble de commandes d’appareil matériel d’acquisition d’images Windows (WIA) valides.

Constante Description
WIA_CMD_SYNCHRONIZE
Provoque la synchronisation du minidriver de l’appareil avec les éléments mis en cache avec l’appareil matériel. Si l’appareil prend en charge la méthode IWiaItem::AnalyzeItem , l’émission de cette commande entraîne l’abandon des résultats de l’analyse et la réinitialisation de l’élément à son état initial. Tous les pilotes doivent prendre en charge cette commande.
WIA_CMD_TAKE_PICTURE
Provoque l’acquisition d’une image par un appareil WIA.
WIA_CMD_DELETE_ALL_ITEMS
Indique à l’appareil de supprimer tous les éléments qui peuvent être supprimés de l’arborescence des objets IWiaItem qui représentent l’appareil. La suppression d’élément est empêchée en définissant les propriétés de l’élément. Pour plus d’informations, consultez IWiaPropertyStorage::SetPropertyStream et Attributs de propriété.
WIA_CMD_CHANGE_DOCUMENT
Utilisé pour les scanneurs de documents. Provoque le chargement de la page suivante dans son gestionnaire de documents par le scanneur.
WIA_CMD_UNLOAD_DOCUMENT
Utilisé pour les scanneurs de documents. Indique à l’appareil de décharger toutes les pages restantes de son gestionnaire de documents.
WIA_CMD_START_FEEDER
Utilisé pour les scanneurs de documents qui ont un chargeur de pages. Indique à l’appareil de démarrer le moteur du chargeur. Cette fonctionnalité est disponible à partir de Windows 8.
[!Note]
Le minidriver WIA doit rejeter cette commande et retourner WIA_ERROR_INVALID_COMMAND lorsque la propriété WIA_IPS_FEEDER_CONTROL n’est pas prise en charge ou est définie sur WIA_FEEDER_CONTROL_AUTO.

WIA_CMD_STOP_FEEDER
Utilisé pour les scanneurs de documents qui ont un chargeur de pages. Indique à l’appareil d’arrêter le moteur du chargeur. Cette fonctionnalité est disponible à partir de Windows 8.
[!Note]
Le minidriver WIA doit rejeter cette commande et retourner WIA_ERROR_INVALID_COMMAND lorsque la propriété WIA_IPS_FEEDER_CONTROL n’est pas prise en charge ou est définie sur WIA_FEEDER_CONTROL_AUTO.

WIA_CMD_PAUSE_FEEDER
Utilisé pour les scanneurs de documents qui ont un chargeur de pages. Indique à l’appareil de suspendre le moteur du chargeur. Cette fonctionnalité est disponible à partir de Windows 8.
[!Note]
Le minidriver WIA doit rejeter cette commande et retourner WIA_ERROR_INVALID_COMMAND lorsque la propriété WIA_IPS_FEEDER_CONTROL n’est pas prise en charge ou est définie sur WIA_FEEDER_CONTROL_AUTO.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Wiadef.h