DkmX64FrameRegisters Klasse
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.
X64-Register. Bei blattrahmen sind alle Register verfügbar. Bei nicht blattrahmen sind nur die Register verfügbar, die tatsächlich von dem Entlader entwickelt werden. Entwickelte Register finden Sie in der Sammlung "unwoundregistern" der dkmframeregisters-Auflistung. RIP und RSP werden bereitgestellt, da Sie immer entladen werden und häufig auf Sie zugegriffen wird.
public ref class DkmX64FrameRegisters : Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmX64FrameRegisters : Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters
[Windows::Foundation::Metadata::WebHostHidden]
class DkmX64FrameRegisters : Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters
[System.Runtime.InteropServices.Guid("23cfb317-a11e-4213-b192-2da6a78f5a9a")]
public class DkmX64FrameRegisters : Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters
[<System.Runtime.InteropServices.Guid("23cfb317-a11e-4213-b192-2da6a78f5a9a")>]
type DkmX64FrameRegisters = class
inherit DkmFrameRegisters
Public Class DkmX64FrameRegisters
Inherits DkmFrameRegisters
- Vererbung
- Attribute
Eigenschaften
| Rip |
Anweisungs Zeiger. |
| Rsp |
Stapelzeiger. |
| TagValue |
Dkmframeregisters ist eine abstrakte Basisklasse. Diese Enumeration gibt an, welche abgeleitete Klasse dieses Objekt eine Instanz von ist. (Geerbt von DkmFrameRegisters) |
| UnwoundRegisters |
Der Register Satz, der durch den entwinder tatsächlich entwickelt wurde. (Geerbt von DkmFrameRegisters) |
Methoden
| GetInstructionPointer() |
Gibt den Prozessor unabhängigen Anweisungs Zeiger zurück, der in diesem Frame Register-Objekt gespeichert ist. (Geerbt von DkmFrameRegisters) |
| GetRegisterValue(UInt32, Byte[]) |
Eine Hilfsfunktion zum Durchsuchen des Arrays von nicht ausgewickelten Registrierungs Werten für einen dkmstackwalkframe. Wenn die Registrierung nicht aufgehoben wurde, wird ein fehlerhafter HRESULT zurückgegeben. (Geerbt von DkmFrameRegisters) |
| GetRegisterValue(UInt32, Void*, Int32) |
Eine Hilfsfunktion zum Durchsuchen des Arrays von nicht ausgewickelten Registrierungs Werten für einen dkmstackwalkframe. Wenn die Registrierung nicht aufgehoben wurde, wird ein fehlerhafter HRESULT zurückgegeben. (Geerbt von DkmFrameRegisters) |
| GetStackPointer() |
Gibt den Prozessor unabhängigen Stapelzeiger zurück, der in diesem Frame Register-Objekt gespeichert ist. (Geerbt von DkmFrameRegisters) |