適用于 Windows Me 和 Windows XP 的 WIA 驅動程式錯誤報表
WIA 迷你驅動程式能夠以字串形式向 WIA 應用程式報告擴充錯誤資訊。 收到 HRESULT 錯誤碼之後,WIA 應用程式可以呼叫描述錯誤詳細資料之使用者可讀取字串的IWiaItemExtras::GetExtendedErrorInfo方法 (Microsoft Windows SDK) 。 這個方法所報告的字串應該當地語系化為多種語言。
WIA 迷你驅動程式應該實作下列方法來執行錯誤報表:
IStiUSD::GetLastError - WIA 服務會呼叫此方法,以擷取最近失敗動作的裝置特定錯誤碼。
IStiUSD::GetLastErrorInfo - WIA 服務會呼叫此方法,以擷取從 IStiUSD::GetLastError 方法呼叫傳回之錯誤碼的擴充資訊。
IWiaMiniDrv::d rvGetDeviceErrorStr - WIA 服務會呼叫此方法,以擷取任何可顯示字串,以詳細描述錯誤,或指示給終端使用者如何在錯誤之後繼續。 IWiaItemExtras::GetExtendedErrorInfo方法會傳回這個方法所擷取的錯誤字串。
如果任何 IWiaMiniDrv COM 介面 方法失敗,WIA 服務會要求錯誤資訊。