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.
Die GetPseudoValues Methode gibt die Werte einer Reihe von Pseudoregistern zurück.
Syntax
HRESULT GetPseudoValues(
[in] ULONG Source,
[in] ULONG Count,
[in, optional] PULONG Indices,
[in] ULONG Start,
[out] PDEBUG_VALUE Values
);
Parameter
[in] Source
Gibt die zu abfragende Registerquelle an.
Die möglichen Werte sind in der folgenden Tabelle aufgeführt.
Wert | Quelle registrieren |
---|---|
DEBUG_REGSRC_DEBUGGEE | Abrufen von Registrierungsinformationen aus dem Ziel. |
DEBUG_REGSRC_EXPLICIT | Abrufen von Registrierungsinformationen aus dem aktuellen expliziten Registrieren des Kontexts. |
DEBUG_REGSRC_FRAME |
Abrufen von Registrierungsinformationen aus dem Registerkontext des aktuellen Bereichs.
Hinweis Stack-Abspannen garantiert keine genaue Aktualisierung des Registerkontexts, sodass der Registerkontext des Bereichsrahmens in allen Fällen möglicherweise nicht korrekt ist.
|
[in] Count
Gibt die Anzahl der Pseudoregister an, deren Werte angefordert werden.
[in, optional] Indices
Gibt ein Array von Indizes von Pseudoregistern an, deren Werte zurückgegeben werden. Die Größe der Indizes ist Anzahl. Wenn IndizesNULL-ist, wird stattdessen Start- verwendet, um die Indizes anzugeben.
[in] Start
Gibt den Index des ersten Pseudoregisters an, dessen Wert zurückgegeben wird. Die Pseudoregister mit Indizes zwischen Start- und Start- plus Anzahl Minus 1 werden zurückgegeben. Start- wird nur verwendet, wenn IndizesNULL-ist.
[out] Values
Empfängt die Werte der angegebenen Pseudoregister. Die Anzahl der Elemente, die dieses Array enthält, ist Count. Eine Beschreibung dieses Parametertyps finden Sie unter DEBUG_VALUE.
Rückgabewert
Diese Liste enthält nicht alle Fehler, die auftreten können. Eine Liste der möglichen Fehler finden Sie unter HRESULT-Werte.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Eine Übersicht über die IDebugRegisters Schnittstelle und andere registerbezogene Methoden finden Sie unter Registers.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include DbgEng.h) |