Partager via


Constantes de propriété d’appareil courantes

En plus des propriétés d’informations sur les appareils, les appareils 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 de l’appareil représentent les informations de l’appareil, telles que les status de connexion et l’heure de l’appareil. Chaque propriété d’appareil a une chaîne de propriété d’appareil associée.

Les constantes de propriété d’appareil répertoriées ici sont communes à la plupart ou à la totalité des appareils 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 en 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 la constante C/C++ dans la liste suivante.

Constante/valeur Description
WIA_DPA_CONNECT_STATUS
DeviceConnectStatus
La connexion actuelle status pour l’appareil. Le minidriver crée et gère cette propriété.
Type : VT_I4, Accès : Lecture seule, Valeurs valides : WIA_PROP_NONE
La propriété peut avoir les valeurs possibles suivantes.
État de la connexion 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 d’horloge actuelle stockée sur l’appareil. Le minidriver crée et gère cette propriété.

Type : VT_UI2 | VT_VECTOR, Accès : 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 ; sinon, elle 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.0abc ». Le minidriver crée et gère cette propriété. Si le minidriver 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 minidriver WIA.

Type : VT_BSTR, Access : Lecture seule, Valeurs valides : WIA_PROP_NONE

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