IeXdi2Exec (Windows CE 5.0)
This interface provides methods that support execution control of the debugging target. It is normally hosted by the eXdi service.
Methods
The following table shows the methods defined in the IeXdi2Exec interface.
Method | Description |
---|---|
IeXdi2Exec::AddCodeBps | Adds new code breakpoints. |
IeXdi2Exec::AddDataBps | Adds new data breakpoints. |
IeXdi2Exec::ChangeExceptionAction | Changes the action to perform when an exception is occurring. |
IeXdi2Exec::EnumAllCodeBps | Creates an enumeration list of all instantiated code breakpoints and returns a pointer to the enumeration interface. |
IeXdi2Exec::EnumAllDataBps | Creates an enumeration list of all instantiated data breakpoints and returns a pointer to the enumeration interface. |
IeXdi2Exec::EnumCodeBpsInAddrRange | Creates an enumeration list of the instantiated code breakpoints whose addresses are within a given address range, and returns a pointer to the enumeration interface. |
IeXdi2Exec::EnumDataBpsInAddrRange | Creates an enumeration list of the instantiated data breakpoints whose addresses are within a given address range, and returns a pointer to the enumeration interface. |
IeXdi2Exec::GetBpSupport | Retrieves the BREAKPOINT_SUPPORT_TYPE2 structure that describes breakpoint-setting capabilities. |
IeXdi2Exec::GetCurrentExecMode | Returns the active processor mode. |
IeXdi2Exec::GetExceptionDescriptionList | Returns the supported exception description table. |
IeXdi2Exec::GetNbBpAvail | Retrieves availability information for code and data breakpoints. |
IeXdi2Exec::GetRunStatus | Returns the current run status. |
IeXdi2Exec::Halt | Commands the debugging target to halt and freezes the complete control unit. |
IeXdi2Exec::Reboot | Commands the debugging target to reboot; that is, it conducts an external reset. |
IeXdi2Exec::RegisterEmbeddedBpOpCode | Registers a new embedded code breakpoint op code in the list of recognized breakpoint op codes. |
IeXdi2Exec::Run | Commands the debugging target to run. |
IeXdi2Exec::SingleStep | Commands the debugging target to execute a single instruction and then halt again. |
IeXdi2Exec::UnregisterEmbeddedBpOpCode | Removes an embedded code breakpoint op code from the list of recognized op codes that was previously registered by RegisterEmbeddedBpOpCode. |
See Also
Send Feedback on this topic to the authors