WerGetFlags 関数 (werapi.h)

指定したプロセスのWindows エラー報告 (WER) エラーレポート設定を取得します。

構文

HRESULT WerGetFlags(
  [in]  HANDLE hProcess,
  [out] PDWORD pdwFlags
);

パラメーター

[in] hProcess

プロセスへのハンドル。 このハンドルには、PROCESS_VM_READまたはPROCESS_QUERY_INFORMATIONアクセス権が必要です。

[out] pdwFlags

このパラメーターには、次の 1 つ以上の値を含めることができます。

説明
WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION エラーを報告する前に、プロセス スレッドを中断しないでください。
WER_FAULT_REPORTING_FLAG_NOHEAP アプリケーションのクラッシュや応答以外の場合は、ヒープ情報を収集しないでください。
WER_FAULT_REPORTING_FLAG_QUEUE 指定したプロセスの重要なレポートをキューに入れます。 UI は表示されません。
WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD 重要なレポートをキューに入れ、キューからアップロードします。
WER_FAULT_REPORTING_ALWAYS_SHOW_UI このプロセスのエラー報告 UI を常に表示します。 これは、対話型アプリケーションにのみ適用されます。

戻り値

この関数は、成功 した場合はS_OK 、失敗した場合はエラー コードを返します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー werapi.h
Library Kernel32.lib
[DLL] Kernel32.dll

関連項目

WerSetFlagsWindows エラー報告