Método DeviceInfo.GetPropById
O método GetPropById do objeto DeviceInfo usa a ID de uma propriedade do dispositivo para retornar seu valor.
Sintaxe
retVal = DeviceInfo.GetPropById(
Id
)
Parâmetros
-
Id [in]
-
Tipo: WiaDeviceInfoPropertyId
Especifica a ID da propriedade .
Valor retornado
Tipo: VARIANT
Esse método retorna o valor da propriedade especificada pela Id.
Comentários
Use esse método para localizar o valor de uma propriedade de dispositivo de sua ID. Para obter uma lista de IDs de propriedade, consulte Definições de constantes de propriedade WIA. Para obter informações sobre as próprias propriedades de WIA (Aquisição de Imagens do Windows), consulte Constantes de propriedade WIA.
Para aplicativos do Microsoft Visual Basic, adicione uma referência à "Biblioteca de Tipos de Aquisição de Imagens do Windows 1.01". As seguintes constantes definidas nesse arquivo são válidas para este método:
const DeviceID = 2
const Manufacturer = 3
const Description = 4
const Type = 5
const Port = 6
const Name = 7
const Server = 8
const RemoteDevID = 9
const UIClassID = 10
Exemplos
O exemplo a seguir demonstra o uso do método GetPropById para recuperar um valor de propriedade.
<SCRIPT LANGUAGE="VBScript">
const WIA_DIP_DEV_TYPE = 5
Dim objWia
Dim objDeviceInfoCollection
Dim objDeviceInfo
Dim PropValue
Set objWIA = CreateObject("Wia.Script")
Set objDeviceInfoCollection = objWia.Devices
For Each objDeviceInfo In objDeviceInfoCollection
PropValue = objDeviceInfo.GetPropById(WIA_DIP_DEV_TYPE)
Next
</SCRIPT>
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] |
DLL |
|