
私はCOMライブラリを使用しており、頻繁に受信しますHRESULT 0x80042710
。マイクロソフトサイトを見ると、この例外が意味することがわかりますAt least one iSCSI session logout operation did not complete successfully.
。
このエラーは何を意味し、どのように修正すればよいですか? このエラーに関する情報は Web 上にあまりありません。
答え1
Exchange リソース キットの 1 つから 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 エラーがあるようです。