次の方法で共有


UMDF がエラーを報告する方法

このトピックでは、User-Mode Driver Framework (UMDF) がエラーを報告する方法について説明します。 これは、UMDF バージョン 1 と 2 の両方に適用されます。

UMDF ドライバーがクラッシュすると、フレームワークは Windows エラー報告 (WER) レポートを作成します。

UMDF は、次の種類のエラーを報告します。

  • UMDF Verifier が失敗しました。

  • ホスト プロセスのハンドルされない例外。

  • ホスト プロセスの予期しない終了。

  • 重大な操作の失敗またはタイムアウト。 タイムアウトの詳細については、「UMDF のホスト プロセス タイムアウト」を参照してください。

UMDF エラー レポートには、次の情報を含めることができます。 レポートの内容は、検出された問題によって異なります。

  • ホストプロセスのメモリダンプ

  • UMDF トレース ログのコピー

  • デバイスに関する構成情報(デバイス名、製造元、インストールされているドライバー、ドライバーバイナリバージョンなど)

  • 問題の分析。最後のドライバーからフレームワークへの呼び出し (またはその逆)、問題コード、例外情報などのアドレスを含めることができます。