WIA_DPS_SCAN_AVAILABLE_ITEM
WIA_DPS_SCAN_AVAILABLE_ITEM 屬性會提供應用程式在程式控制下執行之推播掃描工作的輸入來源名稱。 WIA 迷你驅動程式會建立和維護這個屬性。
屬性類型:VT_BSTR
有效值:WIA_PROP_NONE
存取權限:唯讀
備註
在 Windows 7 和更新版本中,WIA_DPS_SCAN_AVAILABLE_ITEM是 WIA 掃描器裝置 WIA 專案樹狀結構中根專案的選擇性屬性。 應用程式可以查詢這個屬性,以判斷輸入來源 (扁平化、自動檔摘要器或電影掃描配接器) 掃描來源,或要從中傳輸資料的儲存位置。
某些 WIA 掃描器裝置可讓使用者從裝置的前端面板選取掃描工作的輸入來源,或藉由將檔插入裝置上的摘要器,以隱含方式選取輸入來源。 當使用者按下裝置上的 [開始掃描] 按鈕時,應用程式必須判斷使用者已選取的輸入來源,才能在此來源上起始掃描工作。
掃描事件會通知應用程式使用者已起始掃描,但事件不提供代表輸入來源的 WIA 專案名稱。 應用程式的事件處理常式可以查詢根專案的WIA_DPS_SCAN_AVAILABLE_ITEM屬性,以取得輸入來源專案的名稱。
WIA 樹狀結構中的根專案有一或多個子專案 (平面專案、摘要器專案和電影專案) ,代表裝置上的輸入來源。 這些專案可能是代表輸入來源部分或區域的子專案的父代。 平面專案是根專案的子專案,而代表整體扁平化的專案可以有子系 (,這些子系也是扁平化專案) ,代表平面表面的個別區域。 摘要器專案,是根專案的子專案,而代表自動檔摘要器的子系可以有子系,代表通過摘要器之檔頁面前端和後端的掃描器。 屬於根專案的子項且代表整個電影掃描配接器的電影專案,可以有子系 (,這也是代表個別電影畫面的電影專案) 。 視使用者所要求的掃描工作而定,WIA_DPS_SCAN_AVAILABLE_ITEM屬性可以命名為根子系的扁平化、饋送器或電影專案,也可以命名其中一個專案的子系。 如需這些專案的詳細資訊,請參閱 WIA 專案類別。
當掃描事件發生時,驅動程式會立即將WIA_DPS_SCAN_AVAILABLE_ITEM屬性值設定為 WIA 專案名稱, (與識別掃描工作可用輸入來源的專案 ) WIA_IPA_ITEM_NAME屬性所報告完全相同。 否則,如果輸入來源未知,驅動程式會將屬性值設定為空字串。 當應用程式取用掃描事件時,掃描事件的狀態會從訊號變更為非訊號,而驅動程式會將WIA_DPS_SCAN_AVAILABLE_ITEM屬性值重設為空字串。
如需此屬性的詳細資訊,請參閱 識別掃描事件的輸入來源。
規格需求
標頭: wiadef.h (包含 Wiadef.h)