共用方式為


STI_WIA_DEVICE_INFORMATIONW 結構 (sti.h)

STI_WIA_DEVICE_INFORMATION 結構包含裝置資訊。

語法

typedef struct _STI_WIA_DEVICE_INFORMATIONW {
  DWORD           dwSize;
  STI_DEVICE_TYPE DeviceType;
  WCHAR           szDeviceInternalName[STI_MAX_INTERNAL_NAME_LENGTH];
  STI_DEV_CAPS    DeviceCapabilities;
  DWORD           dwHardwareConfiguration;
  LPWSTR          pszVendorDescription;
  LPWSTR          pszDeviceDescription;
  LPWSTR          pszPortName;
  LPWSTR          pszPropProvider;
  LPWSTR          pszLocalName;
  LPWSTR          pszUiDll;
  LPWSTR          pszServer;
} STI_WIA_DEVICE_INFORMATIONW, *PSTI_WIA_DEVICE_INFORMATIONW;

成員

dwSize

呼叫端提供的大小,以位元組為單位,STI_WIA_DEVICE_INFORMATION 結構。

DeviceType

STI_DEVICE_TYPE類型的值,可識別硬體映像裝置的類型。

szDeviceInternalName[STI_MAX_INTERNAL_NAME_LENGTH]

包含裝置內部名稱字串的字元數位,用於建立裝置物件時參考。 字串最多可以有STI_MAX_INTERNAL_NAME_LENGTH個字元,包括終止的 Null 字元。 STI_MAX_INTERNAL_NAME_LENGTH定義於 Sti.h

DeviceCapabilities

STI_DEV_CAPS類型的結構。

dwHardwareConfiguration

總線連線的類型。 此值可以是下列其中一個常數,這些常數定義於 Sti.h

STI_HW_CONFIG_PARALLEL

STI_HW_CONFIG_SCSI

STI_HW_CONFIG_SERIAL

STI_HW_CONFIG_USB

STI_HW_CONFIG_UNKNOWN

pszVendorDescription

從裝置 INF 檔案的 INF 製造商區段 取得之廠商標識符字串的指標。

pszDeviceDescription

從裝置 INF 檔案的 INF 模型區段 取得的廠商提供的裝置描述字串指標。

pszPortName

識別裝置埠之字串的指標。

pszPropProvider

字串的指標,其中包含 DLL 的檔名和進入點,以便將裝置特定的屬性表頁面新增至 控制台。 從裝置 INF 檔案中的 PropertyPages 專案取得。

pszLocalName

字串的指標,其中包含本機裝置名稱 (「易記」名稱) 。 使用者在安裝期間提供此字串,通常用於使用者介面顯示。

pszUiDll

WIA 使用者介面 DLL 的指標。

pszServer

WIA 伺服器的指標。

規格需求

需求
標頭 sti.h (包含 Sti.h)