命令處理
WIA 架構可讓 WIA 應用程式將特定命令傳送至 WIA 迷你驅動程式。 此命令只能傳送至 WIA 專案樹狀目錄中的根專案。 (請注意,minidriver 會報告其功能數據表中支援的所有命令。)
WIA 應用程式發出的命令不會直接移至 WIA 迷你驅動程式。 相反地,應用程式會將命令傳送至 WIA 服務。 WIA 服務接著會將此命令轉送到 WIA 迷你驅動程式。 當 minidriver 收到命令 (做為 IWiaMiniDrv::d rvDeviceCommand 方法) 的參數時,minidriver 可能需要存取裝置以滿足命令。
在某些情況下,命令可能需要minidriver來建立新的子驅動程序專案。 例如,數位相機裝置可能支援 TakePicture 命令。 如果 minidriver 收到此命令,它會指示相機拍攝相片。 當相機執行拍攝相片的要求時,相機會在其媒體上建立新的影像,而WIA迷你驅動程式會將新的驅動程序專案新增至其專案樹狀結構。