共用方式為


STI_DEV_CAPS 結構 (sti.h)

STI_DEV_CAPS 結構會當做 IStiDevice::GetCapabilities 方法的參數使用。 它也是 STI_DEVICE_INFORMATIONSTI_WIA_DEVICE_INFORMATION 結構的成員。

語法

typedef struct _STI_DEV_CAPS {
  DWORD dwGeneric;
} STI_DEV_CAPS, *PSTI_DEV_CAPS;

成員

dwGeneric

包含識別裝置功能的位旗標。 定義下列旗標。

STI_GENCAP_AUTO_PORTSELECT

驅動程式能夠判斷裝置所連線的 LPT 或 COM 埠。 如果設定此旗標,用戶可以在裝置安裝期間選取埠的 [自動],而且驅動程式必須判斷埠。

STI_GENCAP_GENERATE_ARRIVALEVENT

當裝置成功初始化時,仍會產生 GUID_DeviceArrivedLaunch 事件,通常是為了回應 PnP 抵達。 (伺服器初始列舉不會產生事件,以避免使用者混淆。)

STI_GENCAP_NOTIFICATIONS

裝置支援 (異步或透過輪詢) 的事件通知,而且裝置可以訂閱 (請參閱 IStiDevice::Subscribe) 。

STI_GENCAP_POLLING_NEEDED

裝置無法發出異步通知;需要輪詢裝置 (請參閱 IStiDevice::GetStatus) 。

STI_GENCAP_SUBSET

具有更多功能的驅動程式存在。 具有一組完整功能的 IHV 驅動程式不應該設定此位。

STI_GENCAP_WIA

使用者模式仍為支援 WIA 的映像驅動程式。

指派給這些旗標的值是以裝置設定資訊 的功能項目為基礎 , (INF) 檔案提供的登錄內容。 請參閱 仍然映像裝置的 INF 檔案

規格需求

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