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()