共用方式為


裝置資訊屬性常數

裝置資訊屬性是描述裝置安裝和安裝的屬性。 這些屬性可透過 IWiaDevMgrIWiaDevMgr2 介面取得,也可以透過根專案取得。 裝置資訊屬性前面會加上 「WIA_DIP_」 (Device Information Property) ,並由 Windows 映像取得 (WIA) 提供。 針對腳本用途,這些常數會使用前置詞 「DeviceInfo」,而且是 WiaDeviceInfoPropertyId 列舉類型的一部分。 來自該腳本列舉的對應成員名稱會出現在下列清單中的 C/C++ 常數名稱旁的括弧中。

常數/值 描述
WIA_DIP_DEV_ID
DeviceInfoDevId
WIA 迷你驅動程式的裝置識別碼字串。 WIA 服務會建立和維護此屬性。
類型:VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE
WIA_DIP_VEND_DESC
DeviceInfoVendDesc
WIA 迷你驅動程式的廠商描述字串。 廠商描述是從 INF 檔案取得。 應用程式會讀取此屬性,以取得裝置廠商的描述。 WIA 服務會建立和維護此屬性。
類型:VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE
WIA_DIP_DEV_DESC
DeviceInfoDevDesc
WIA 迷你驅動程式的裝置描述字串。 WIA 服務會建立和維護此屬性。 此屬性包含的裝置描述字串是從 INF 檔案取得。 應用程式會讀取此屬性以取得裝置的描述。
類型:VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE
WIA_DIP_DEV_TYPE
DeviceInfoDevType
裝置類型和裝置子類型。 WIA 服務會建立和維護此屬性。 使用 GET_STIDEVICE_TYPE 宏來取得裝置類型。 裝置類型和子類型是從 INF 檔案取得。 應用程式會讀取此屬性,以判斷它是否使用掃描器、相機或視訊裝置。
類型: VT_I4、Access:唯讀、有效值: WIA_PROP_NONE
目前,裝置類型的定義如下。 星號 * 表示 Windows Vista 和更新版本不支援裝置類型。 雙星號 ** 表示 Windows Server 2003、Windows Vista 或更新版本不支援裝置類型。
類型 定義
StiDeviceTypeDefault 0x0000 預設裝置
StiDeviceTypeScanner 0x0001 掃描器裝置 (查看 WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES ,以判斷掃描器是否為平面或工作表送出。)
StiDeviceTypeDigitalCamera* 0x0002 相機裝置
StiDeviceTypeStreamingVideo** 0x0003 視訊裝置

 

WIA_DIP_PORT_NAME
DeviceInfoPortName

已安裝裝置的埠名稱,由操作裝置的核心模式驅動程式指派。 WIA 服務會建立和維護此屬性。 應用程式會讀取此屬性來判斷埠名稱。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_DEV_NAME
DeviceInfoDevName

裝置的名稱。 WIA 服務會建立和維護此屬性。 此屬性中包含的裝置名稱是從 INF 檔案取得。 應用程式會讀取此屬性,以取得裝置的名稱。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_SERVER_NAME
DeviceInfoServerName

WIA 迷你驅動程式執行所在的伺服器名稱。 這個屬性是 Windows XP 和更新版本的選擇性屬性。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_REMOTE_DEV_ID
DeviceInfoRemoteDevId

安裝在遠端電腦上的 WIA 裝置裝置的裝置識別碼。 WIA 服務會建立和維護此屬性。 它只會由 WIA 服務在內部使用。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_UI_CLSID
DeviceInfoUIClsid

廠商為隨 WIA 迷你驅動程式一起安裝的任何 UI 延伸模組 COM 物件提供 CLSID。 WIA 服務會建立和維護此屬性。 這個屬性中包含的 UI CLSID 值是從 INF 檔案取得。 如果未指定任何 UI CLSID,WIA 服務會提供預設值。 只有在顯示 UI 時,WIA 服務才會在內部使用這個屬性。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_HW_CONFIG
DeviceInfoHwConfig

裝置所使用的連線類型。 WIA 服務會建立和維護此屬性,而且只有 WIA 服務可以變更它。

類型: VT_I4、Access:唯讀、有效值: WIA_PROP_NONE

屬性可以有下列可能的值。

定義
1 一般 WDM 裝置
2 SCSI 裝置
4 USB 裝置
8 序列裝置
16 平行裝置

 

WIA_DIP_BAUDRATE
DeviceInfoBaudRate

裝置目前的傳輸速率設定。 WIA 服務會建立和維護此屬性。 如果裝置不是由序列纜線連接,此值應該是「空白」。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_STI_GEN_CAPABILITIES
DeviceInfoStiGenCapabilities

從 INF 檔案取得之裝置的一般 STI 功能。 WIA 服務會建立和維護此屬性。 應用程式會讀取此屬性,以判斷裝置的一般 STI 功能。

類型: VT_I4、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_WIA_VERSION
DeviceInfoWiaVersion

數位 (為安裝在系統上之目前 WIA 版本的字串) 。 應用程式會讀取此屬性,以判斷安裝在系統上的 WIA 版本。 WIA 服務會建立和維護此屬性。 此屬性可在 Windows XP 和更新版本中使用。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_DRIVER_VERSION
DeviceInfoDriverVersion

WIA 迷你驅動程式的目前 DLL 版本。 WIA 服務會建立和維護此屬性。 此屬性可在 Windows XP 和更新版本中使用。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_PNP_ID
DeviceInfoPNPID

裝置目前的 PnP 識別碼。 WIA 服務會建立和維護此屬性。 此屬性可在 Windows Vista 和更新版本中使用。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

WIA_DIP_STI_DRIVER_VERSION
DeviceInfoStiDriverVersion

一般 STI 驅動程式版本。 WIA 服務會建立和維護此屬性。 應用程式會讀取此屬性,以判斷一般 STI 驅動程式版本。 此屬性可在 Windows Vista 和更新版本中使用。

類型: VT_BSTR、Access:唯讀、有效值: WIA_PROP_NONE

規格需求

需求
最低支援的用戶端
Windows 2000 Professional、Windows XP [僅限桌面應用程式]
最低支援的伺服器
Windows Server 2003 [僅限桌面應用程式]
標頭
Wiadef.h