Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Logically extends the ICorDebugFunction interface to provide support for Just My Code step-through debugging, which skips non-user code.
interface ICorDebugFunction2 : IUnknown {
HRESULT EnumerateNativeCode (
[out] ICorDebugCodeEnum **ppCodeEnum
);
HRESULT GetJMCStatus (
[out] BOOL *pbIsJustMyCode
);
HRESULT GetVersionNumber (
[out] ULONG32 *pnVersion
);
HRESULT SetJMCStatus (
[in] BOOL bIsJustMyCode
);
};
Methods
Method |
Description |
---|---|
(Not yet implemented.) Gets an interface pointer to an ICorDebugCodeEnum that contains the native code statements in the function referenced by this ICorDebugFunction2 object. |
|
Gets a value that indicates whether this function is marked as user code. |
|
Gets the Edit and Continue version of this function. |
|
Marks this function for Just My Code stepping. |
Requirements
Platforms: Windows 2000, Windows XP, Windows Server 2003 family
Header: CorDebug.idl
Library: CorGuids.lib
.NET Framework Version: 2.0, 1.1, 1.0