Debugging Tools for Windows

E

effective processor type
The processor type the debugger uses when dealing with the target computer. The effective processor type affects how the debugger sets breakpoints, accesses registers, gets stack traces, and performs other processor-specific actions.

See also actual processor type, executing processor type.

For more information, see Target Information.

engine
See debugger engine.

event
The debugger engine monitors some of the events that occur in its targets. These include a breakpoint being triggered, an exception, thread and process creation, module loading, and internal debugger engine changes.

See also event callbacks.

For more information, see the topics Controlling Exceptions and Events and Monitoring Events.

event filter
A collection of rules that influence how the debugger engine proceeds after an event has occurred in a target. There are three types of event filters: specific event filters, specific exception filters, and arbitrary exception filters.

See also specific filters, exception filters, event callbacks.

For more information, see the topics Controlling Exceptions and Events and Event Filters

event callback objects
Instances of the IDebugEventCallbacks interface which have been registered with a client. The engine notifies the event callbacks whenever an event occurs.

For more information, see Controlling Exceptions and Events and Event Callbacks.

event callbacks
See event callback objects.

event process
The process for which the last event occurred.

See also event target and event thread.

For more information, see the topics Threads and Processes, Controlling Exceptions and Events, and Monitoring Events.

event target
The target for which the last event occurred.

See also event process and event thread.

For more information, see the topics Controlling Exceptions and Events and Monitoring Events.

event thread
The thread for which the last event occurred.

See also event process and event target.

For more information, see the topics Threads and Processes, Controlling Exceptions and Events, and Monitoring Events.

executing processor type
The type of the processor in the current processor context.

See also actual processor type, effective processor type.

For more information, see Target Information.

exception
An error condition resulting from the execution of a particular machine instruction or from the target indicating that it has encountered an error. Exceptions can be hardware or software-related errors.

An exception is an event and is identified by its exception code.

exception code
An identifier which determines the type of an exception event.

See also exception filter.

exception filter
An event filter for an exception event specified by exception code.

See also specific exception filter, arbitrary exception filter.

extension
See debugger extension.

extension command
See debugger extension.

Build machine: CAPEBUILD