擷取指定進程的Windows 錯誤報告 (WER) 錯誤報表設定。
語法
HRESULT WerGetFlags(
[in] HANDLE hProcess,
[out] PDWORD pdwFlags
);
參數
[in] hProcess
進程的控制碼。 此控制碼必須具有PROCESS_VM_READ或PROCESS_QUERY_INFORMATION存取權限。
[out] pdwFlags
此參數可以包含下列一或多個值。
| 值 | 意義 |
|---|---|
| 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 |
| 程式庫 | Kernel32.lib |
| DLL | Kernel32.dll |