Share via


Processes Window (Windows CE 5.0)

Send Feedback

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

Debug Zones Dialog Box

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.