DkmClrRuntimeInstance.GetCorFrame(DkmThread, UInt64, Guid) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Getcorframe wird zum Abrufen eines icordebugframes verwendet, mit dem eine Komponente den Stapel Rahmen tief überprüfen kann.
Die zurückgegebene Schnittstelle kann nur verwendet werden, um den Ziel Prozess zu überprüfen, und sollte nie verwendet werden, um die Ausführung zu steuern (keine Schritt-und Ausgangspunkte, keine Fortsetzung usw.). Dies wird nicht unterstützt und führt zu undefiniertem Verhalten.
Location-Einschränkung: Diese API muss von demselben Prozess aufgerufen werden, in dem die Ziel Laufzeit Stackwalk implementiert. Bei verwaltetem Debuggen bedeutet dies, dass diese API beim Debuggen von 64-Bit-oder Remote Prozessen von einer Debug-Monitor Komponente aufgerufen werden muss.
Diese API wurde in Visual Studio 14 RTM (dkmapiversion. VS14RTM) eingeführt.
public:
System::Object ^ GetCorFrame(Microsoft::VisualStudio::Debugger::DkmThread ^ Thread, System::UInt64 FrameBase, Guid InterfaceID);
public object GetCorFrame (Microsoft.VisualStudio.Debugger.DkmThread Thread, ulong FrameBase, Guid InterfaceID);
member this.GetCorFrame : Microsoft.VisualStudio.Debugger.DkmThread * uint64 * Guid -> obj
Public Function GetCorFrame (Thread As DkmThread, FrameBase As ULong, InterfaceID As Guid) As Object
Parameter
- Thread
- DkmThread
In Der Thread, von dem der Stapel Rahmen stammt.
- FrameBase
- UInt64
In Die Frame Basis des Stapel Rahmens, für den die Inspektions Schnittstelle erhalten werden soll.
- InterfaceID
- Guid
In Der GUID der gewünschten Schnittstelle. IID_ICorDebugFrame können zum Abrufen der Cordebug-Frame Schnittstelle für einen verwalteten Frame verwendet werden.
Gibt zurück
Vorgenommen Die zurückgegebene Frame Schnittstelle. Dies kann in den Schnittstellen Zeiger umgewandelt werden, der "interfacetten Eid" entspricht.