トレーニング
モジュール
Explore support and diagnostic tools - Training
This module introduces the tools for troubleshooting the Windows client operating system and provides guidance on how to use them.
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Windows エラー報告 テクノロジの概要。
Windows エラー報告を開発するには、次のヘッダーが必要です。
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
REPORT_STORE_TYPES 開くことができるWindows エラー報告 (WER) レポート ストアの種類を定義します。 |
WER_CONSENT 使用可能なWindows エラー報告 (WER) ユーザーの同意状態を定義します。 |
WER_DUMP_TYPE 使用可能なWindows エラー報告 (WER) ミニダンプの種類を定義します。 |
WER_FILE_TYPE ミニダンプ レポートに使用できるWindows エラー報告 (WER) ファイルの種類を定義します。 |
WER_REGISTER_FILE_TYPE 登録できるWindows エラー報告 (WER) ファイルの種類を定義します。 |
WER_REPORT_TYPE Windows エラー報告 (WER) レポートの種類を定義します。 |
WER_REPORT_UI Windows エラー報告 (WER) レポートのカスタマイズ可能な UI 文字列のインデックスを定義します。 |
WER_SUBMIT_RESULT Windows エラー報告 (WER) の送信結果オプションを定義します。 |
AddERExcludedApplicationA 指定したアプリケーションをエラー報告から除外します。 (ANSI) |
AddERExcludedApplicationW 指定したアプリケーションをエラー報告から除外します。 (Unicode) |
PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH Windows エラー報告 (WER) はこの関数を呼び出して、デバッガーの起動オプションと起動文字列をカスタマイズできるようにします。 |
PFN_WER_RUNTIME_EXCEPTION_EVENT Windows エラー報告 (WER) はこの関数を呼び出して、例外ハンドラーがクラッシュを要求しているかどうかを判断します。 |
PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE Windows エラー報告 (WER) はこの関数を呼び出して、問題を一意に記述するレポート パラメーターを取得します。 |
ReportFault 独自の例外処理を実行するアプリケーションを有効にして、Microsoft にエラーを報告します。 |
WerAddExcludedApplication 指定したアプリケーションを、エラー報告から除外するアプリケーションの一覧に追加します。 |
WerFreeString レポート キー文字列の格納に使用されるメモリを解放します。 これは、特定のレポート キー文字列が使用され、不要になったら、WerStoreGetFirstReportKey または WerStoreGetNextReportKey を連続して呼び出すたびに呼び出す必要があります。 |
WerGetFlags 指定したプロセスのエラー レポート設定を取得します。 |
WerRegisterAdditionalProcess メイン アプリケーション プロセスと共に、Windows エラー報告 (WER) レポートに含めるプロセスを登録します。 必要に応じて、追加のデータを取得する登録済みプロセス内のスレッドを指定します。 |
WerRegisterAppLocalDump アプリケーションのプロセスの 1 つが応答を停止したときにWindows エラー報告 (WER) が収集する診断メモリ ダンプのコピーを保存するパス (パッケージ 化されたアプリケーションの LocalFolder に対する相対パス) を登録します。 |
WerRegisterCustomMetadata Windows エラー報告 (WER) エラー レポートの (キー/値文字列の形式で) 収集されるアプリ固有のメタデータを登録します。 |
WerRegisterExcludedMemoryBlock メモリ ブロック (通常はエラー レポートに既定で含まれる) をWindows エラー報告 (WER) エラー レポートから除外するようにマークします。 |
WerRegisterFile Windows エラー報告 (WER) がエラー レポートを作成するときに収集するファイルを登録します。 |
WerRegisterMemoryBlock Windows エラー報告 (WER) によってエラー レポートが作成されたときに収集されるメモリ ブロックを登録します。 |
WerRegisterRuntimeExceptionModule クラッシュのカスタム Windows エラー報告 (WER) を提供するために使用されるカスタム ランタイム例外ハンドラーを登録します。 |
WerRemoveExcludedApplication Windows エラー報告 (WER) によって除外されるアプリケーションの一覧から、指定したアプリケーションを削除します。 |
WerReportAddDump 指定した型のダンプを、指定したWindows エラー報告 (WER) レポートに追加します。 |
WerReportAddFile 指定したWindows エラー報告 (WER) レポートにファイルを追加します。 |
WerReportCloseHandle 指定したWindows エラー報告 (WER) レポートを閉じます。 |
WerReportCreate アプリケーション イベントを記述するWindows エラー報告 (WER) レポートを作成します。 |
WerReportHang 指定したウィンドウで "応答なし" レポートを開始します。 |
WerReportSetParameter 指定したWindows エラー報告 (WER) レポートのイベントを一意に識別するパラメーターを設定します。 |
WerReportSetUIOption 指定したWindows エラー報告 (WER) レポートのユーザー インターフェイス オプションを設定します。 |
WerReportSubmit 指定したWindows エラー報告 (WER) レポートを送信します。 |
WerSetFlags 現在のプロセスのWindows エラー報告 (WER) レポート設定を設定します。 |
WerSetMaxProcessHoldMilliseconds Windows エラー報告 (WER) の最大プロセス保留時間をミリ秒単位で設定します。 |
WerStoreClose 格納されているWindows エラー報告 (WER) レポートのコレクションを閉じます。 |
WerStoreGetFirstReportKey レポート ストア内の最初のWindows エラー報告 (WER) レポートへの参照を取得します。 |
WerStoreGetNextReportKey エラー レポート ストア内の次のWindows エラー報告 (WER) レポートへの参照を取得します。 |
WerStoreGetReportCount エラー レポート ストア内のWindows エラー報告 (WER) レポートの数を取得します。 |
WerStoreGetSizeOnDisk Windows エラー報告 (WER) エラー レポート ストアのサイズをバイト単位で取得します。 |
WerStoreOpen 格納されているWindows エラー報告 (WER) エラー レポートのコレクションを開きます。 |
WerStorePurge Windows エラー報告 (WER) レポート ストアを消去します。 |
WerStoreQueryReportMetadataV1 ストア内のWindows エラー報告 (WER) レポートに関するメタデータを取得します。 |
WerStoreQueryReportMetadataV2 ストア内のWindows エラー報告 (WER) レポートに関するメタデータを取得します。 |
WerStoreQueryReportMetadataV3 ストア内のWindows エラー報告 (WER) レポートに関するメタデータを取得します。 |
WerStoreUploadReport Windows エラー報告 (WER) ストアにレポートをアップロードします。 |
WerUnregisterAdditionalProcess Windows エラー報告 (WER) エラー レポートに含める追加のプロセスの一覧からプロセスを削除します。 |
WerUnregisterAppLocalDump WerRegisterAppLocalDump 関数を呼び出して行われた登録を取り消し、アプリケーションのプロセスの 1 つが応答を停止したときに WER が収集する診断メモリ ダンプのコピーをWindows エラー報告 (WER) に保存するように指定します。 |
WerUnregisterCustomMetadata アプリケーションのWindows エラー報告 (WER) 中に収集されるアプリ固有のメタデータの項目を削除します。 |
WerUnregisterExcludedMemoryBlock 以前に除外済みとしてマークされたメモリ ブロックを削除します。これは、Windows エラー報告] (WER) エラー レポートに再び含まれます。 |
WerUnregisterFile 現在のプロセス用に生成されたWindows エラー報告 (WER) レポートに追加するファイルの一覧からファイルを削除します。 |
WerUnregisterMemoryBlock アプリケーションのWindows エラー報告 (WER) 中に収集されるデータの一覧からメモリ ブロックを削除します。 |
WerUnregisterRuntimeExceptionModule Windows エラー報告 (WER) 例外ハンドラーの登録を削除します。 |
WER_DUMP_CUSTOM_OPTIONS WerReportAddDump 関数によって収集されるカスタム Windows エラー報告 (WER) ミニダンプ情報を指定します。 |
WER_DUMP_CUSTOM_OPTIONS_V2 WerReportAddDump 関数によって収集されるカスタム Windows エラー報告 (WER) ミニダンプ情報を指定します。 |
WER_DUMP_CUSTOM_OPTIONS_V3 PssCaptureSnapshot 関数によってバックグラウンドで (プロセスを一時停止せずに) 収集するカスタム Windows エラー報告 (WER) ミニダンプ情報を指定します。 |
WER_EXCEPTION_INFORMATION WerReportAddDump 関数のWindows エラー報告 (WER) 例外情報が含まれます。 |
WER_REPORT_INFORMATION WerReportCreate 関数で使用されるWindows エラー報告 (WER) 情報が含まれます。 |
WER_REPORT_INFORMATION_V3 WerReportCreate 関数で使用されるWindows エラー報告 (WER) 情報が含まれます。 |
WER_REPORT_INFORMATION_V4 WerReportCreate 関数によって使用されるWindows エラー報告] (WER) 情報が含まれます。 |
WER_REPORT_INFORMATION_V5 WerReportCreate 関数で使用されるWindows エラー報告 (WER) 情報が含まれます。 |
WER_REPORT_METADATA_V1 Windows エラー報告 (WER) によって生成されたエラー レポートに関する情報が含まれます。 |
WER_REPORT_METADATA_V2 Windows エラー報告 (WER) によって生成されたエラー レポートに関する情報が含まれます。 |
WER_REPORT_METADATA_V3 Windows エラー報告 (WER) によって生成されたエラー レポートに関する情報が含まれます。 |
WER_REPORT_PARAMETER Windows エラー報告 (WER) によって生成されたエラー レポート パラメーターに関する情報が含まれます。 |
WER_REPORT_SIGNATURE Windows エラー報告 (WER) によって生成されたエラー レポート署名に関する情報が含まれます。 |
WER_RUNTIME_EXCEPTION_INFORMATION クラッシュを要求するかどうかを判断するために使用されるWindows エラー報告 (WER) 例外情報が含まれます。 |
トレーニング
モジュール
Explore support and diagnostic tools - Training
This module introduces the tools for troubleshooting the Windows client operating system and provides guidance on how to use them.
ドキュメント
Windows エラー報告では、次の関数が使用されます。
WerRegisterMemoryBlock 関数 (werapi.h) - Win32 apps
Windows エラー報告 (WER) によってエラー レポートが作成されたときに収集されるメモリ ブロックを登録します。
WerRegisterRuntimeExceptionModule 関数 (werapi.h) - Win32 apps
クラッシュのカスタム Windows エラー報告 (WER) を提供するために使用されるカスタム ランタイム例外ハンドラーを登録します。