DEBUG_ACCESS_CAPABILITIES_STRUCT2 (Windows Embedded CE 6.0)
1/5/2010
This structure defines the debugging capabilities that can be accessed from the target device CPU and probe.
Syntax
typedef struct _DEBUG_ACCESS_CAPABILITIES_STRUCT2 {
BOOL fSupportsAsyncBreak;
BOOL fSupportsFramePointerStdReg;
BOOL fSupportsReturnAddressStdReg;
BOOL fSupportsArg0StdReg;
BOOL fSupportsArg1StdReg;
BOOL fSupportsArg2StdReg;
BOOL fSupportsArg3StdReg;
BOOL fSupportsReturnValue0StdReg;
BOOL fSupportsReturnValue1StdReg;
BOOL fSupportsClockCycleCount;
} 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
Header | eXDI2.h |
Windows Embedded CE | Windows CE 5.0 and later |