Processes Window (Windows CE 5.0)
The Processes window displays information on all processes running on the target device.
The information in this window changes, depending on whether the debugger is running or if it is at a debug stop or breakpoint.
When the Debugger Is Running
The following types of information are displayed in the Processes window when the debugger is running.
Process Name
Displays the name of the process.Process address
Displays the base address for the process in the global virtual address space of the target device.For example, if the relative address of a local variable in Graphics, Windowing, and Events Subsystem (GWES) is 0x000568f0, add its address to the base address of GWES, which is 0x06000000, use the address 0x060568f0 to access the variable in the debugger.
Access Key
Displays the access key bits needed for a thread to see the address space of the process.This corresponds to the index entry of the process.
Process Handle
Displays the handle to the process.CurZoneMask
Displays the debug zone setting effective for this process.Debug zones allow you to debug by enabling macros that control the output of debug messages.
If the Debugger Is at a Debug Stop or Breakpoint
The following types of information are displayed in the Processes window when the debugger has stopped debugging.
Name
Displays the name of the process.VMBase
Displays the base of the process's memory section, or 0 (zero) if not in use.AccessKey
Displays the access key bits needed for a thread to see the address space of the process.This corresponds to the index entry of the process.
TrustLevel
Trust level of the process.hprocess
Handle to the process.BasePtr
Base pointer of the process load.TlsUseL32b
Displays the TLS in-use bit mask for the first 32 slots.Thread local storage (TLS) is a Win32 mechanism that allows multiple threads of a process to store data that is unique for each thread.
TlsUseH32b
Displays the TLS in-use bit mask for the second 32 slots.CurZoneMask
Displays the debug zone setting effective for this process.Debug zones allow you to debug by enabling macros that control the output of debug messages. For more information, see Debug Zones.
pProcess
Displays the pointer to the process.CmdLine
Pointer to the command line that the process was started with.Context Menu
Right-click the window to bring up the context menu, which contains the following options.Item Description Refresh Deletes all entries in the window, allowing only current entries to appear. Auto Refresh on Step Refreshes the window as you step through a process. Click to turn on or off.
Terminate Process Terminates the selected process. Log Formats and moves all data in this window to the Log tab of the Output window. Auto Log on Step Moves data in this window to the Output window after each debugging step. Click to turn on or off.
Selecting Auto Log on Step also turns on Auto Refresh on Step.
You can turn Auto Refresh on Step off manually at any time.
Debug Zones Opens the Debug Zones dialog box. For more information, see Debug Zones Dialog Box.
Open in Threads Window Opens the Threads Window for the selected process. Docking View Switches the active window from docking to nondocking mode: Docking mode. When a window is in docking mode, a check mark appears.
You can dock the window to the border of the main Platform Builder window, or you can change the window to a floating window that can be moved outside the main Platform Builder window.
To change the window to a floating window, hold the CTRL key and click on the frame of the window that you select.
This window can be redocked at any time.
- Nondocking mode. If the window is in nondocking mode, it appears only inside the main Platform Builder window and cannot be docked.
Hide Hides the Processes window.
See Also
Send Feedback on this topic to the authors