DeviceInfo.GetPropById 方法
DeviceInfo 对象的 GetPropById 方法使用设备属性的 ID 返回其值。
语法
retVal = DeviceInfo.GetPropById(
Id
)
参数
-
ID [in]
-
指定属性的 ID。
返回值
类型: VARIANT
此方法返回 ID 指定的属性的值。
备注
使用此方法可从设备属性的 ID 中查找其值。 有关属性 ID 的列表,请参阅 WIA 属性常量定义。 有关 Windows 映像获取 (WIA) 属性本身的信息,请参阅 WIA 属性常量。
对于 Microsoft Visual Basic 应用程序,请添加对“Windows 映像获取 1.01 类型库”的引用。 该文件中定义的以下常量对此方法有效:
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
示例
以下示例演示如何使用 GetPropById 方法检索属性值。
<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>
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
DLL |
|