Debugger Extension Functions (Windows Embedded CE 6.0)
1/5/2010
You can use functions that are exposed by the WDbgExts_CE.h header file in debugger extension commands. When developing a debugger extension, these functions can be helpful in controlling and examining the target device being debugged.
The following table shows debugger extension functions.
Programming element | Description |
---|---|
This function checks to see whether the user pressed the CTRL+C key combination. |
|
This function disassembles an instruction and stores in a buffer a string that can be printed. |
|
This function prints a formatted string to the command window for the debugger. |
|
This structure specifies stack frames for the StackTrace function. |
|
This function obtains the context of the process being debugged. |
|
This function retrieves information stored in a data block. |
|
This function returns the value of an expression. |
|
This function obtains or sets the search path for symbols. |
|
This function locates the symbol nearest to a specified address. |
|
This function is an entry point for much of the functionality provided by the extension functions for the kernel debugger. |
|
This function reads a CPU-specific control space into an array. |
|
This function reads memory from the process being debugged. The entire area of memory must be accessible, or the operation fails. |
|
This function reads from physical memory. |
|
This function sets the context of the process being debugged. |
|
This function specifies a thread to use for the next call to the StackTrace function |
|
This function receives a stack trace for the process being debugged. |
|
This function writes to system I/O locations. |
|
This function writes memory to a process being debugged. The entire area of memory must be accessible, or the operation fails. |
|
This function writes to physical memory. |
See Also
Concepts
Debugger Extension Development