ContinueDebugEventFlags Enumeration

The options to continue the thread that reported the debugging event for ContinueDebugEvent(UInt32, UInt32, ContinueDebugEventFlags) function.

Definition

Namespace: DevCase.Win32.Enums
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public enum ContinueDebugEventFlags

Remarks

Members

Continue 65,538 If the thread specified by the threadId parameter previously reported an EXCEPTION_DEBUG_EVENT debugging event, the function stops all exception processing and continues the thread and the exception is marked as handled.

For any other debugging event, this flag simply continues the thread.

ReplyLater 1,073,807,361 Supported in Windows 10, version 1507 or above.

This flag causes threadId parameter to replay the existing breaking event after the target continues.

By calling the SuspendThread32(SafeAccessTokenHandle) or SuspendThread64(SafeAccessTokenHandle) function against threadId parameter, a debugger can resume other threads in the process and later return to the breaking.

ExceptionNotHandled 2,147,549,185 If the thread specified by threadId parameter previously reported an EXCEPTION_DEBUG_EVENT debugging event, the function continues exception processing.

If this is a first-chance exception event, the search and dispatch logic of the structured exception handler is used; otherwise, the process is terminated.

For any other debugging event, this flag simply continues the thread.

See Also