我正在使用 COM 庫,並且很多次接收HRESULT 0x80042710
.看著微軟網站我可以看到這個異常意味著At least one iSCSI session logout operation did not complete successfully.
。
此錯誤是什麼意思以及如何修復它?網路上沒有太多關於此錯誤的資訊。
答案1
從 Exchange 資源工具包之一尋找 err.exe。它是一個很棒的通用調試工具。下載這裡並查看一些基本使用說明這裡。從伺服器的命令行,它應該為您提供錯誤代碼含義及其定義位置的準確定義(透過頭檔)。
在我的系統上結果是:
C:\Scripts>err 0x80042710
# as an HRESULT: Severity: FAILURE (1), Facility: 0x4, Code 0x2710
# for hex 0x2710 / decimal 10000 :
SQL_10000_severity_16 sql_err
# Unknown provider error.
# 1 matches found for "0x80042710"
如果您的系統上也是如此,則表示您的 COM 庫中存在 SQL 錯誤。