Compartilhar via


Constantes de propriedade de informações do dispositivo

Propriedades de informações do dispositivo são propriedades que descrevem a instalação e a instalação do dispositivo. Essas propriedades estão disponíveis por meio das interfaces IWiaDevMgr ou IWiaDevMgr2 e também por meio do item raiz. As propriedades de informações do dispositivo são prefixadas com "WIA_DIP_" (Propriedade de Informações do Dispositivo) e são fornecidas pela WIA (Aquisição de Imagens do Windows). Para fins de script, essas constantes usam o prefixo "DeviceInfo" e fazem parte do tipo enumerado WiaDeviceInfoPropertyId . O nome do membro correspondente dessa enumeração de script aparece entre parênteses ao lado do nome da constante C/C++ na lista a seguir.

Constante/valor Descrição
WIA_DIP_DEV_ID
DeviceInfoDevId
A cadeia de caracteres de ID do dispositivo para o minidriver WIA. O serviço WIA cria e mantém essa propriedade.
Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE
WIA_DIP_VEND_DESC
DeviceInfoVendDesc
A cadeia de caracteres de descrição do fornecedor para o minidriver WIA. A descrição do fornecedor é obtida do arquivo INF. Um aplicativo lê essa propriedade para obter uma descrição do fornecedor do dispositivo. O serviço WIA cria e mantém essa propriedade.
Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE
WIA_DIP_DEV_DESC
DeviceInfoDevDesc
A cadeia de caracteres de descrição do dispositivo para o minidriver WIA. O serviço WIA cria e mantém essa propriedade. A cadeia de caracteres de descrição do dispositivo que essa propriedade contém é obtida do arquivo INF. Um aplicativo lê essa propriedade para obter uma descrição do dispositivo.
Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE
WIA_DIP_DEV_TYPE
DeviceInfoDevType
O tipo de dispositivo e o subtipo do dispositivo. O serviço WIA cria e mantém essa propriedade. Use a macro GET_STIDEVICE_TYPE para obter o tipo de dispositivo. O tipo de dispositivo e o subtipo são obtidos do arquivo INF. Um aplicativo lê essa propriedade para determinar se ela está usando um scanner, uma câmera ou um dispositivo de vídeo.
Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE
Atualmente, os tipos de dispositivo são definidos da seguinte maneira. O asterisco * indica que o tipo de dispositivo não é compatível com o Windows Vista e posteriores. O asterisco duplo ** indica que o tipo de dispositivo não é compatível com o Windows Server 2003, Windows Vista ou posterior.
Type Valor Definição
StiDeviceTypeDefault 0x0000 Dispositivo padrão
StiDeviceTypeScanner 0x0001 Dispositivo de scanner (consulte o WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES para determinar se o scanner é alimentado por folhas ou com folhas.)
StiDeviceTypeDigitalCamera* 0x0002 Dispositivo de câmera
StiDeviceTypeStreamingVideo** 0x0003 Dispositivo de vídeo

 

WIA_DIP_PORT_NAME
DeviceInfoPortName

O nome da porta do dispositivo instalado, que é atribuído pelo driver do modo kernel que opera o dispositivo. O serviço WIA cria e mantém essa propriedade. Um aplicativo lê essa propriedade para determinar o nome da porta.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_DEV_NAME
DeviceInfoDevName

O nome do dispositivo. O serviço WIA cria e mantém essa propriedade. O nome do dispositivo contido nessa propriedade é obtido do arquivo INF. Um aplicativo lê essa propriedade para obter o nome do dispositivo.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_SERVER_NAME
DeviceInfoServerName

O nome do servidor no qual o minidriver WIA está em execução. Essa propriedade é opcional para Windows XP e posterior.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_REMOTE_DEV_ID
DeviceInfoRemoteDevId

A ID do dispositivo WIA instalado em um computador remoto. O serviço WIA cria e mantém essa propriedade. Ele só é usado internamente pelo serviço WIA.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_UI_CLSID
DeviceInfoUIClsid

O CLSID fornecido pelo fornecedor para qualquer objeto COM de extensão de interface do usuário instalado com o minidriver WIA. O serviço WIA cria e mantém essa propriedade. O valor CLSID da interface do usuário contido nessa propriedade é obtido do arquivo INF. Se nenhum CLSID de interface do usuário for especificado, o serviço WIA fornecerá um valor padrão. Essa propriedade só é usada internamente pelo serviço WIA quando a interface do usuário está sendo exibida.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_HW_CONFIG
DeviceInfoHwConfig

O tipo de conexão que o dispositivo está usando. O serviço WIA cria e mantém essa propriedade, e somente o serviço WIA pode alterá-la.

Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

A propriedade pode ter os seguintes valores possíveis.

Valor Definição
1 Dispositivo WDM genérico
2 Dispositivo SCSI
4 Dispositivo USB
8 Dispositivo serial
16 Dispositivo paralelo

 

WIA_DIP_BAUDRATE
DeviceInfoBaudRate

A configuração de taxa de baud atual para o dispositivo. O serviço WIA cria e mantém essa propriedade. O valor deverá ser "Vazio" se o dispositivo não estiver conectado por um cabo serial.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_STI_GEN_CAPABILITIES
DeviceInfoStiGenCapabilities

Os recursos de STI genéricos para o dispositivo, conforme obtido do arquivo INF. O serviço WIA cria e mantém essa propriedade. Um aplicativo lê essa propriedade para determinar os recursos genéricos de STI do dispositivo.

Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_WIA_VERSION
DeviceInfoWiaVersion

O número (como uma cadeia de caracteres) da versão atual do WIA instalada no sistema. Um aplicativo lê essa propriedade para determinar a versão do WIA instalada no sistema. O serviço WIA cria e mantém essa propriedade. Essa propriedade está disponível no Windows XP e posterior.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_DRIVER_VERSION
DeviceInfoDriverVersion

A versão DLL atual do minidriver WIA. O serviço WIA cria e mantém essa propriedade. Essa propriedade está disponível no Windows XP e posterior.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_PNP_ID
DeviceInfoPNPID

A ID PnP atual para o dispositivo. O serviço WIA cria e mantém essa propriedade. Essa propriedade está disponível no Windows Vista e posterior.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

WIA_DIP_STI_DRIVER_VERSION
DeviceInfoStiDriverVersion

A versão genérica do driver de STI. O serviço WIA cria e mantém essa propriedade. Um aplicativo lê essa propriedade para determinar a versão genérica do driver de STI. Essa propriedade está disponível no Windows Vista e posterior.

Tipo: VT_BSTR, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Wiadef.h