Constantes de propriété d’appareil courantes

en plus des propriétés d’informations de périphérique, les périphériques d’Acquisition d’images Windows (WIA) ont des valeurs de propriété stockées dans le registre que les applications lisent et écrivent. Ils sont associés à l’objet IWiaItem ou à l’objet IWiaItem2 . Les propriétés des appareils représentent des informations sur l’appareil, telles que l’état de la connexion et l’heure de l’appareil Chaque propriété d’appareil est associée à une chaîne de propriété d’appareil.

Les constantes de propriété d’appareil répertoriées ici sont communes à la plupart ou à la totalité des périphériques matériels WIA.

Le préfixe « WIA _ DPA _ » indique une propriété d’appareil pour tous les appareils et est la Convention d’affectation de noms utilisée dans C/C++. À des fins de script, ces constantes utilisent le préfixe « Device » et font partie du type énuméré WiaItemPropertyId . Le nom de membre correspondant de cette énumération de script apparaît entre parenthèses à côté du nom de constante C/C++ dans la liste suivante.

Constante/valeur Description
WIA_DPA_CONNECT_STATUS
DeviceConnectStatus
État actuel de la connexion pour l’appareil. Le minipilote crée et gère cette propriété.
Type : VT_I4, Access : lecture seule, valeurs valides : WIA_PROP_NONE
La propriété peut avoir les valeurs possibles suivantes.
Connecter Statu Définition
WIA_DEVICE_NOT_CONNECTED L’appareil n’est pas connecté.
WIA_DEVICE_CONNECTED L’appareil est connecté et opérationnel.

WIA_DPA_DEVICE_TIME
DeviceDeviceTime

Heure actuelle de l’horloge stockée sur l’appareil. Le minipilote crée et gère cette propriété.

Type : VT_UI2 | VT_VECTOR, Access : lecture/écriture ou lecture seule, valeurs valides : WIA_PROP_NONE

Cette propriété est prise en charge uniquement par les appareils qui ont une horloge interne. Si l’horloge de l’appareil peut être définie, cette propriété est en lecture/écriture ; dans le cas contraire, il est en lecture seule.

Les appareils WIA signalent l’heure dans une structure SystemTime .

WIA_DPA_FIRMWARE_VERSION
DeviceFirmwareVersion

Version du microprogramme de l’appareil. Cette valeur doit être une valeur de chaîne, telle que " 1.0.4 " ou " 1.0 ABC " . Le minipilote crée et gère cette propriété. Si le minipilote WIA ne fournit pas de ressource de version, le service WIA fournit la valeur " 0.0.0.0 " comme valeur par défaut. Une application lit cette propriété pour déterminer la version de la DLL du minipilote WIA.

Type : VT_BSTR, Access : lecture seule, valeurs valides : WIA_PROP_NONE

Spécifications

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