Freigeben über


ICorDebugNativeFrame-Schnittstelle

Eine spezielle Implementierung von ICorDebugFrame, die für systemeigene Frames verwendet wird.

Methoden

Methode

Beschreibungen

ICorDebugNativeFrame::CanSetIP-Methode

Ruft einen Wert ab, der angibt, ob es sicher ist, den Anweisungszeiger im systemeigenen Code auf die angegebene Offsetposition festzulegen.

ICorDebugNativeFrame::GetIP-Methode

Übernimmt den Offset des Stapelrahmens in den systemeigenen Code.

ICorDebugNativeFrame::GetLocalDoubleRegisterValue-Methode

Ruft einen Zeiger auf einen ICorDebugValue ab, der den Wert eines Arguments oder einer lokalen Variablen darstellt, das/die in zwei Speicherregistern eines systemeigenen Frames gespeichert ist.

ICorDebugNativeFrame::GetLocalMemoryRegisterValue-Methode

Ruft einen Zeiger auf einen ICorDebugValue ab, der den Wert einer lokalen Variablen darstellt, deren niedrigstwertige Bits im angegebenen Register und deren höchstwertige Bits an der angegebenen Speicheradresse gespeichert sind.

ICorDebugNativeFrame::GetLocalMemoryValue-Methode

Ruft einen Zeiger auf einen ICorDebugValue ab, der den Wert einer lokalen Variablen darstellt, die an der angegebenen Speicheradresse gespeichert ist.

ICorDebugNativeFrame::GetLocalRegisterMemoryValue-Methode

Ruft einen Zeiger auf einen ICorDebugValue ab, der den Wert einer lokalen Variablen darstellt, deren höchstwertige Bits im angegebenen Register und deren niedrigstwertige Bits an der angegebenen Speicheradresse gespeichert sind.

ICorDebugNativeFrame::GetLocalRegisterValue-Methode

Ruft einen Zeiger auf einen ICorDebugValue ab, der den Wert eines Arguments oder einer lokalen Variablen darstellt, das/die im angegebenen systemeigenen Register gespeichert ist.

ICorDebugNativeFrame::GetRegisterSet-Methode

Ruft einen Zeiger auf einen ICorDebugRegisterSet ab, der den Registersatz für diesen ICorDebugNativeFrame darstellt.

ICorDebugNativeFrame::SetIP-Methode

Legt den Anweisungszeiger auf die angegebene Offsetposition im systemeigenem Code fest.

Hinweise

HinweisHinweis

Diese Schnittstelle kann weder computerübergreifend noch prozessübergreifend remote aufgerufen werden.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Referenz

ICorDebugILFrame-Schnittstelle

Weitere Ressourcen

Debugschnittstellen