ICorDebugRegisterSet Interface

Represents the set of registers available on the computer that is currently executing code.

Methods

Method Description
GetRegisters Method Gets the value of each register (on the computer that is currently executing code) that is specified by the bit mask.
GetRegistersAvailable Method Gets a bit mask indicating which registers in this ICorDebugRegisterSet are currently available.
GetThreadContext Method Gets the context of the current thread.
SetRegisters Method Not implemented for .NET Framework version 2.0.
SetThreadContext Method Not implemented for the .NET Framework 2.0.

Remarks

The ICorDebugRegisterSet interface supports only 32-bit registers. Use the ICorDebugRegisterSet2 interface on platforms such as IA-64 that require additional registers.

Note

This interface does not support being called remotely, either cross-machine or cross-process.

Requirements

Platforms: See System Requirements.

Header: CorDebug.idl, CorDebug.h

Library: CorGuids.lib

.NET Framework Versions: Available since 1.0

See also