Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure defines the debugging capabilities that can be accessed from the target device CPU and probe.
typedef struct _DEBUG_ACCESS_CAPABILITIES_STRUCT2 { BOOL fSupportsAsyncBreak; BOOLfSupportsFramePointerStdReg; BOOLfSupportsReturnAddressStdReg; BOOLfSupportsArg0StdReg; BOOLfSupportsArg1StdReg; BOOLfSupportsArg2StdReg; BOOLfSupportsArg3StdReg; BOOLfSupportsReturnValue0StdReg; BOOLfSupportsReturnValue1StdReg; BOOLfSupportsClockCycleCount;} DEBUG_ACCESS_CAPABILITIES_STRUCT2;
Members
- fSupportsAsyncBreak
If TRUE, indicates the service or debugging target supports asynchronous halt (user break). - fSupportsFramePointerStdReg
If TRUE, indicates the target device CPU supports a frame pointer. - fSupportsReturnAddressStdReg
If TRUE, indicates the target device CPU supports a return address. - fSupportsArg0StdReg
If TRUE, indicates the target device CPU supports an argument 0 register alias. - fSupportsArg1StdReg
If TRUE, indicates the target device CPU supports an argument 1 register alias. - fSupportsArg2StdReg
If TRUE, indicates the target device CPU supports an argument 2 register alias. - fSupportsArg3StdReg
If TRUE, indicates the target device CPU supports an argument 3 register alias. - fSupportsReturnValue0StdReg
If TRUE, indicates the target device CPU supports a function return value. - fSupportsReturnValue1StdReg
If TRUE, indicates the target device CPU supports a second function return value. - fSupportsClockCycleCount
If TRUE, indicates the target device CPU returns, on halt, the clock cycle count since the last run or last single step.
Requirements
OS Version: Windows CE 5.0 and later.
Header: exdi2.h.
See Also
Send Feedback on this topic to the authors