Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The following tables show the debugging functions with a description of the purpose of each.

Programming element Description

ContinueDebugEvent

Enables a debugger to continue a thread that previously reported a debugging event.

DebugActiveProcess

Allows a debugger to attach to an active process and then debug it.

DebugBreak

Causes a breakpoint exception to occur in the current process so that the calling thread can signal the debugger and force it to take action.

GetThreadContext

Retrieves the context of the specified thread.

NKDbgPrintfW

Prints a string to the debug output stream.

OutputDebugString

Sends a string to the debugger for the current application.

RegisterDbgZones

Registers debug zone settings for a process or DLL.

WaitForDebugEvent

Waits for a debugging event to occur in a process being debugged.

WriteDebugLED

Lets an application send debug events to an OEM-supplied LED.

See Also