ICorDebugProcess Interface
Represents a process that is executing managed code.
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