CoreWebView2ProcessFailedReason Enum

Specifies the process failure reason used in CoreWebView2ProcessFailedEventArgs. For process failures where a process has exited, it indicates the type of issue that produced the process exit.

Name Value Description
Unexpected 0x0 Indicates that an unexpected process failure occurred.
Unresponsive 0x1 Indicates that the process became unresponsive. This only applies to the main frame's render process.
Terminated 0x2 Indicates that the process was terminated. For example, from Task Manager.
Crashed 0x3 Indicates that the process crashed. Most crashes will generate dumps in the location indicated by CoreWebView2Environment.FailureReportFolderPath.
LaunchFailed 0x4 Indicates that the process failed to launch.
OutOfMemory 0x5 Indicates that the process died due to running out of memory.
ProfileDeleted 0x6 Deprecated. This value is unused.
NormalExit 0x7 The process exited normally (exit code 0). This typically indicates a clean or transparent process shutdown.
AbnormalExit 0x8 The process exited abnormally (non-zero exit code). This indicates an unexpected termination that is not a crash or kill.
IntegrityFailure 0x9 The OS terminated the process due to a code integrity failure. This indicates a DLL failed Windows Code Integrity verification.

Referenced by