共用方式為


取消擱置的 I/O 作業

WIA 應用程式可以使用 #D6D6107BA5BE34A6E8E43894CBBF3784E 檔中所述的 IWiaItemExtras::CancelPendingIO 方法 (,) 來取消 WIA 迷你驅動程式目前可能正在處理的任何擱置 I/O 作業。 IWiaItemExtras::CancelPendingIO 方法會使用 WIA_EVENT_CANCEL_IO 事件呼叫 IWiaMiniDrv::d rvNotifyPnpEvent 方法。 WIA 迷你驅動程式應該取消所有目前的 I/O 作業,並返回閑置狀態。

您可以隨時呼叫 IWiaItemExtras::CancelPendingIO 方法。 建議所有內核模式讀取或寫入作業都使用 重疊的 I/O。 這可立即取消。 遇到非預期延遲或似乎停滯的 WIA 應用程式可以呼叫 IWiaItemExtras::CancelPendingIO 方法,嘗試將控制權傳回給終端使用者。