Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Eine logische Erweiterung der ICorDebugProcess-Schnittstelle, die einen Prozess darstellt, der verwalteten Code ausführt.
interface ICorDebugProcess2 : IUnknown {
HRESULT ClearUnmanagedBreakpoint (
[in] CORDB_ADDRESS address
);
HRESULT GetDesiredNGENCompilerFlags (
[out] DWORD *pdwFlags
);
HRESULT GetReferenceValueFromGCHandle (
[in] UINT_PTR handle,
[out] ICorDebugReferenceValue **pOutValue
);
HRESULT GetThreadForTaskID (
[in] TASKID taskid,
[out] ICorDebugThread2 **ppThread
);
HRESULT GetVersion (
[out] COR_VERSION* version
);
HRESULT SetDesiredNGENCompilerFlags (
[in] DWORD pdwFlags
);
HRESULT SetUnmanagedBreakpoint (
[in] CORDB_ADDRESS address,
[in] ULONG32 bufsize,
[out, size_is(bufsize), length_is(*bufLen)]
BYTE buffer[],
[out] ULONG32 *bufLen
);
};
Methoden
Methode |
Beschreibung |
|---|---|
Entfernt einen Haltepunkt am angegebenen Offset, der durch einen vorhergehenden Aufruf von ICorDebugProcess2::SetUnmanagedBreakpoint festgelegt wurde. |
|
Ruft die Flags ab, die für die Common Language Runtime (CLR) festgelegt werden müssen, um das Abbild in den Prozess zu laden, auf den durch diesen ICorDebugProcess2 verwiesen wird. |
|
Ruft einen Verweiszeiger auf das angegebene verwaltete Objekt ab, das über ein Garbe Collection-Handle verfügt. |
|
Ruft den Thread ab, auf dem die Aufgabe mit dem angegebenen Bezeichner ausgeführt wird. |
|
Ruft die Version der CLR ab, unter der der gedebuggte Prozess ausgeführt wird. |
|
Legt die für den JIT-Compiler (Just-In-Time) erforderlichen Flags fest, um ein Abbild in den gedebuggten Prozess zu laden. |
|
Legt einen nicht verwalteten Haltepunkt am angegebenen systemeigenen Abbildoffset fest. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0