Go to the source code of this file.
|
| enum | _WER_CONSENT {
WerConsentNotAsked = 1
, WerConsentApproved
, WerConsentDenied
, WerConsentAlwaysPrompt
,
WerConsentMax
} |
| |
| enum | _WER_REGISTER_FILE_TYPE { WerRegFileTypeUserDocument = 1
, WerRegFileTypeOther = 2
, WerRegFileTypeMax
} |
| |
| enum | _WER_REPORT_TYPE {
WerReportNonCritical = 0
, WerReportCritical
, WerReportApplicationCrash
, WerReportApplicationHang
,
WerReportKernel
, WerReportInvalid
} |
| |
| enum | _WER_SUBMIT_RESULT {
WerReportQueued = 1
, WerReportUploaded
, WerReportDebug
, WerReportFailed
,
WerDisabled
, WerReportCancelled
, WerDisabledQueue
, WerReportAsync
,
WerCustomAction
} |
| |
|
| HRESULT WINAPI | WerAddExcludedApplication (PCWSTR, BOOL) |
| |
| HRESULT WINAPI | WerRegisterFile (PCWSTR file, WER_REGISTER_FILE_TYPE regfiletype, DWORD flags) |
| |
| HRESULT WINAPI | WerRemoveExcludedApplication (PCWSTR, BOOL) |
| |
| HRESULT WINAPI | WerReportCloseHandle (HREPORT) |
| |
| HRESULT WINAPI | WerReportCreate (PCWSTR, WER_REPORT_TYPE, PWER_REPORT_INFORMATION, HREPORT *) |
| |
| HRESULT WINAPI | WerReportSetParameter (HREPORT, DWORD, PCWSTR, PCWSTR) |
| |
| HRESULT WINAPI | WerReportSubmit (HREPORT, WER_CONSENT, DWORD, PWER_SUBMIT_RESULT) |
| |
◆ WER_MAX_PARAM_COUNT
| #define WER_MAX_PARAM_COUNT 10 |
◆ WER_P0
◆ WER_P1
◆ WER_P2
◆ WER_P3
◆ WER_P4
◆ WER_P5
◆ WER_P6
◆ WER_P7
◆ WER_P8
◆ WER_P9
◆ WER_SUBMIT_ADD_REGISTERED_DATA
| #define WER_SUBMIT_ADD_REGISTERED_DATA 0x0010 |
◆ WER_SUBMIT_ARCHIVE_PARAMETERS_ONLY
| #define WER_SUBMIT_ARCHIVE_PARAMETERS_ONLY 0x1000 |
◆ WER_SUBMIT_BYPASS_DATA_THROTTLING
| #define WER_SUBMIT_BYPASS_DATA_THROTTLING 0x0800 |
◆ WER_SUBMIT_HONOR_RECOVERY
| #define WER_SUBMIT_HONOR_RECOVERY 0x0001 |
◆ WER_SUBMIT_HONOR_RESTART
| #define WER_SUBMIT_HONOR_RESTART 0x0002 |
◆ WER_SUBMIT_NO_ARCHIVE
| #define WER_SUBMIT_NO_ARCHIVE 0x0100 |
◆ WER_SUBMIT_NO_CLOSE_UI
| #define WER_SUBMIT_NO_CLOSE_UI 0x0040 |
◆ WER_SUBMIT_NO_QUEUE
| #define WER_SUBMIT_NO_QUEUE 0x0080 |
◆ WER_SUBMIT_OUTOFPROCESS
| #define WER_SUBMIT_OUTOFPROCESS 0x0020 |
◆ WER_SUBMIT_OUTOFPROCESS_ASYNC
| #define WER_SUBMIT_OUTOFPROCESS_ASYNC 0x0400 |
◆ WER_SUBMIT_QUEUE
| #define WER_SUBMIT_QUEUE 0x0004 |
◆ WER_SUBMIT_REPORT_MACHINE_ID
| #define WER_SUBMIT_REPORT_MACHINE_ID 0x2000 |
◆ WER_SUBMIT_SHOW_DEBUG
| #define WER_SUBMIT_SHOW_DEBUG 0x0008 |
◆ WER_SUBMIT_START_MINIMIZED
| #define WER_SUBMIT_START_MINIMIZED 0x0200 |
◆ HREPORT
◆ PWER_REPORT_INFORMATION
◆ PWER_SUBMIT_RESULT
◆ WER_CONSENT
◆ WER_REGISTER_FILE_TYPE
◆ WER_REPORT_INFORMATION
◆ WER_REPORT_TYPE
◆ WER_SUBMIT_RESULT
◆ _WER_CONSENT
| Enumerator |
|---|
| WerConsentNotAsked | |
| WerConsentApproved | |
| WerConsentDenied | |
| WerConsentAlwaysPrompt | |
| WerConsentMax | |
Definition at line 61 of file werapi.h.
62{
enum _WER_CONSENT WER_CONSENT
◆ _WER_REGISTER_FILE_TYPE
| Enumerator |
|---|
| WerRegFileTypeUserDocument | |
| WerRegFileTypeOther | |
| WerRegFileTypeMax | |
Definition at line 70 of file werapi.h.
71{
@ WerRegFileTypeUserDocument
enum _WER_REGISTER_FILE_TYPE WER_REGISTER_FILE_TYPE
◆ _WER_REPORT_TYPE
| Enumerator |
|---|
| WerReportNonCritical | |
| WerReportCritical | |
| WerReportApplicationCrash | |
| WerReportApplicationHang | |
| WerReportKernel | |
| WerReportInvalid | |
Definition at line 90 of file werapi.h.
91{
enum _WER_REPORT_TYPE WER_REPORT_TYPE
@ WerReportApplicationHang
@ WerReportApplicationCrash
◆ _WER_SUBMIT_RESULT
| Enumerator |
|---|
| WerReportQueued | |
| WerReportUploaded | |
| WerReportDebug | |
| WerReportFailed | |
| WerDisabled | |
| WerReportCancelled | |
| WerDisabledQueue | |
| WerReportAsync | |
| WerCustomAction | |
Definition at line 100 of file werapi.h.
101{
enum _WER_SUBMIT_RESULT * PWER_SUBMIT_RESULT
enum _WER_SUBMIT_RESULT WER_SUBMIT_RESULT
◆ WerAddExcludedApplication()
◆ WerRegisterFile()
◆ WerRemoveExcludedApplication()
◆ WerReportCloseHandle()
◆ WerReportCreate()
◆ WerReportSetParameter()
◆ WerReportSubmit()