ICorDebugFrame
Aktualisiert: November 2007
Stellt einen Rahmen auf dem aktuellen Stapel dar.
interface ICorDebugFrame : IUnknown {
HRESULT CreateStepper (
[out] ICorDebugStepper **ppStepper
);
HRESULT GetCallee (
[out] ICorDebugFrame **ppFrame
);
HRESULT GetCaller(
[out] ICorDebugFrame **ppFrame
);
HRESULT GetChain (
[out] ICorDebugChain **ppChain
);
HRESULT GetCode (
[out] ICorDebugCode **ppCode
);
HRESULT GetFunction (
[out] ICorDebugFunction **ppFunction
);
HRESULT GetFunctionToken (
[out] mdMethodDef *pToken
);
HRESULT GetStackRange (
[out] CORDB_ADDRESS *pStart,
[out] CORDB_ADDRESS *pEnd
);
};
Methoden
Methode |
Beschreibung |
---|---|
Ruft einen ICorDebugStepper ab, um Schrittvorgänge relativ zu diesem ICorDebugFrame auszuführen. |
|
Ruft einen Zeiger auf den ICorDebugFrame in der aktuellen, von diesem Rahmen aufgerufenen Kette ab oder gibt NULL zurück, wenn dies der innerste Rahmen in dieser Kette ist. |
|
Ruft einen Zeiger auf ICorDebugFrame in der aktuellen Kette ab, die diesen Rahmen aufgerufen hat, oder gibt NULL zurück, wenn dies der äußerste Rahmen in der Kette ist. |
|
Ruft einen Zeiger auf ICorDebugChain ab, zu der dieser ICorDebugFrame gehört. |
|
Ruft einen Zeiger auf den diesem Stapelrahmen zugeordneten ICorDebugCode ab. |
|
Ruft einen Zeiger auf die ICorDebugFunction ab, die den diesem Stapelrahmen zugeordneten Code enthält. |
|
Ruft das Metadatentoken für die Funktion ab, die den diesem Stapelrahmen zugeordneten Code enthält. |
|
Ruft den absoluten Adressbereich des Stapelrahmens ab, der von diesem ICorDebugFrame dargestellt wird. |
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, 1.1, 1.0