Partager via


Constantes de propriété Device Information

Les propriétés d’informations sur l’appareil sont des propriétés qui décrivent la configuration et l’installation de l’appareil. Ces propriétés sont disponibles via les interfaces IWiaDevMgr ou IWiaDevMgr2 , ainsi que par le biais de l’élément racine. Les propriétés d’informations sur l’appareil sont précédées de « WIA_DIP_ » (propriété d’informations sur l’appareil) et sont fournies par l’acquisition d’images Windows (WIA). À des fins de script, ces constantes utilisent le préfixe « DeviceInfo » et font partie du type énuméré WiaDeviceInfoPropertyId . Le nom de membre correspondant de cette énumération de script apparaît entre parenthèses en regard du nom de la constante C/C++ dans la liste suivante.

Constante/valeur Description
WIA_DIP_DEV_ID
DeviceInfoDevId
Chaîne d’ID d’appareil pour le minidriver WIA. Le service WIA crée et gère cette propriété.
Type : VT_BSTR, Access : Lecture seule, Valeurs valides : WIA_PROP_NONE
WIA_DIP_VEND_DESC
DeviceInfoVendDesc
Chaîne de description du fournisseur pour le minidriver WIA. La description du fournisseur est obtenue à partir du fichier INF. Une application lit cette propriété pour obtenir une description du fournisseur de l’appareil. Le service WIA crée et gère cette propriété.
Type : VT_BSTR, Access : Lecture seule, Valeurs valides : WIA_PROP_NONE
WIA_DIP_DEV_DESC
DeviceInfoDevDesc
Chaîne de description de l’appareil pour le minidriver WIA. Le service WIA crée et gère cette propriété. La chaîne de description de l’appareil que cette propriété contient est obtenue à partir du fichier INF. Une application lit cette propriété pour obtenir une description de l’appareil.
Type : VT_BSTR, Access : Lecture seule, Valeurs valides : WIA_PROP_NONE
WIA_DIP_DEV_TYPE
DeviceInfoDevType
Type d’appareil et sous-type d’appareil. Le service WIA crée et gère cette propriété. Utilisez la macro GET_STIDEVICE_TYPE pour obtenir le type d’appareil. Le type d’appareil et le sous-type sont obtenus à partir du fichier INF. Une application lit cette propriété pour déterminer si elle utilise un scanneur, un appareil photo ou un appareil vidéo.
Type : VT_I4, Access : Lecture seule, Valeurs valides : WIA_PROP_NONE
Actuellement, les types d’appareils sont définis comme suit. L’astérisque * indique que le type d’appareil n’est pas pris en charge par Windows Vista et versions ultérieures. Le double astérisque ** indique que le type d’appareil n’est pas pris en charge par Windows Server 2003, Windows Vista ou version ultérieure.
Type Valeur Définition
StiDeviceTypeDefault 0x0000 Appareil par défaut
StiDeviceTypeScanner 0x0001 Appareil scanneur (consultez la WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES pour déterminer si le scanneur est à plat ou à feuilles.)
StiDeviceTypeDigitalCamera* 0x0002 Appareil photo
StiDeviceTypeStreamingVideo** 0x0003 Appareil vidéo

 

WIA_DIP_PORT_NAME
DeviceInfoPortName

Nom du port de l’appareil installé, qui est attribué par le pilote en mode noyau qui gère l’appareil. Le service WIA crée et gère cette propriété. Une application lit cette propriété pour déterminer le nom du port.

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

WIA_DIP_DEV_NAME
DeviceInfoDevName

Nom de l’appareil Le service WIA crée et gère cette propriété. Le nom de l’appareil contenu dans cette propriété est obtenu à partir du fichier INF. Une application lit cette propriété pour obtenir le nom de l’appareil.

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

WIA_DIP_SERVER_NAME
DeviceInfoServerName

Nom du serveur sur lequel le minidriver WIA s’exécute. Cette propriété est facultative pour Windows XP et versions ultérieures.

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

WIA_DIP_REMOTE_DEV_ID
DeviceInfoRemoteDevId

ID d’appareil de l’appareil WIA installé sur un ordinateur distant. Le service WIA crée et gère cette propriété. Il est utilisé uniquement en interne par le service WIA.

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

WIA_DIP_UI_CLSID
DeviceInfoUIClsid

CLSID fourni par le fournisseur pour tout objet COM d’extension d’interface utilisateur installé avec le minidriver WIA. Le service WIA crée et gère cette propriété. La valeur CLSID de l’interface utilisateur contenue dans cette propriété est obtenue à partir du fichier INF. Si aucun CLSID d’interface utilisateur n’est spécifié, le service WIA fournit une valeur par défaut. Cette propriété n’est utilisée en interne par le service WIA que lorsque l’interface utilisateur est affichée.

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

WIA_DIP_HW_CONFIG
DeviceInfoHwConfig

Type de connexion utilisé par l’appareil. Le service WIA crée et gère cette propriété, et seul le service WIA peut la modifier.

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

La propriété peut avoir les valeurs possibles suivantes.

Valeur Définition
1 Appareil WDM générique
2 Appareil SCSI
4 Périphérique USB
8 Appareil série
16 Appareil parallèle

 

WIA_DIP_BAUDRATE
DeviceInfoBaudRate

Paramètre de débit en bauds actuel pour l’appareil. Le service WIA crée et gère cette propriété. La valeur doit être « Empty » si l’appareil n’est pas connecté par un câble série.

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

WIA_DIP_STI_GEN_CAPABILITIES
DeviceInfoStiGenCapabilities

Fonctionnalités STI génériques pour l’appareil telles qu’obtenues à partir du fichier INF. Le service WIA crée et gère cette propriété. Une application lit cette propriété pour déterminer les fonctionnalités STI génériques de l’appareil.

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

WIA_DIP_WIA_VERSION
DeviceInfoWiaVersion

Numéro (sous forme de chaîne) de la version actuelle de WIA installée sur le système. Une application lit cette propriété pour déterminer la version de WIA installée sur le système. Le service WIA crée et gère cette propriété. Cette propriété est disponible dans Windows XP et versions ultérieures.

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

WIA_DIP_DRIVER_VERSION
DeviceInfoDriverVersion

Version DLL actuelle du minidriver WIA. Le service WIA crée et gère cette propriété. Cette propriété est disponible dans Windows XP et versions ultérieures.

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

WIA_DIP_PNP_ID
DeviceInfoPNPID

ID PnP actuel pour l’appareil. Le service WIA crée et gère cette propriété. Cette propriété est disponible dans Windows Vista et versions ultérieures.

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

WIA_DIP_STI_DRIVER_VERSION
DeviceInfoStiDriverVersion

Version générique du pilote STI. Le service WIA crée et gère cette propriété. Une application lit cette propriété pour déterminer la version générique du pilote STI. Cette propriété est disponible dans Windows Vista et versions ultérieures.

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