ICorDebugProcess Interface
Updated: March 2012
Represents a process that is executing managed code. This interface is a subclass of ICorDebugController.
Methods
Method |
Description |
---|---|
Clears the current unmanaged exception on the given thread. |
|
Enables and disables the sending of log messages to the debugger. |
|
Enumerates all of the application domains in the process. |
|
Not implemented. |
|
Gets a handle to the process. |
|
Gets the operating system (OS) thread ID for the debugger's internal helper thread. |
|
Gets the operating system (OS) ID of the process. |
|
Not implemented. |
|
Gets the ICorDebugThread instance that has the specified OS thread ID. |
|
Gets the context for the given thread. |
|
Determines whether the thread has been suspended as a result of the debugger stopping the process. |
|
Determines whether an address is inside a stub that will cause a transition to managed code. |
|
Sets the severity level of the specified log switch. |
|
Reads memory from the process. |
|
Sets the context for the given thread. |
|
Deprecated. |
|
Writes data to an area of memory in the process. |
Remarks
Note
This interface does not support being called remotely, either cross-machine or cross-process.
Requirements
Platforms: See .NET Framework System Requirements.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
See Also
Reference
Other Resources
Change History
Date |
History |
Reason |
---|---|---|
March 2012 |
Added inheritance information to the description. |
Customer feedback. |