英語で読む

次の方法で共有


werapi.h ヘッダー

このヘッダーは、Windows エラー報告 (WER) によって使用されます。

werapi.h には、次のプログラミング インターフェイスが含まれています。

関数

 
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) レポートを作成します。
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) 例外ハンドラーの登録を削除します。

コールバック関数

 
PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH

Windows エラー報告 (WER) はこの関数を呼び出して、デバッガーの起動オプションと起動文字列をカスタマイズできるようにします。
PFN_WER_RUNTIME_EXCEPTION_EVENT

Windows エラー報告 (WER) はこの関数を呼び出して、例外ハンドラーがクラッシュを要求しているかどうかを判断します。
PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE

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) 例外情報が含まれます。

列挙

 
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) 送信結果オプションを定義します。