Debugging Structures (Compact 2013)

3/28/2014

The following table shows the debugging structures with a description of the purpose of each.

Programming element

Description

CONTEXT

Contains processor-specific register data.

CREATE_PROCESS_DEBUG_INFO

Contains process creation information that can be used by a debugger.

CREATE_THREAD_DEBUG_INFO

Contains thread-creation information that can be used by a debugger.

DBGPARAM

Specifies debug zone information for a process or DLL.

DEBUG_EVENT

Describes a debugging event.

EXCEPTION_DEBUG_INFO

Contains exception information that can be used by a debugger.

EXIT_PROCESS_DEBUG_INFO

Contains an exiting process's exit code.

EXIT_THREAD_DEBUG_INFO

Contains an exiting thread's exit code.

LOAD_DLL_DEBUG_INFO

Contains information about a DLL that has just been loaded.

OUTPUT_DEBUG_STRING_INFO

Contains the address, format, and length, in bytes, of a debugging string.

UNLOAD_DLL_DEBUG_INFO

Contains information about a DLL that has just been unloaded.

See Also

Reference

Debugging Reference