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 SetPseudoValues--Methode legt den Wert mehrerer Pseudoregister fest.
Syntax
HRESULT SetPseudoValues(
[in] ULONG Source,
[in] ULONG Count,
[in, optional] PULONG Indices,
[in] ULONG Start,
[in] 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 festgelegt werden.
[in, optional] Indices
Gibt ein Array von Indizes von Pseudoregistern an. Dies sind die Pseudoregister, deren Werte festgelegt 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 festgelegt wird. Die Pseudoregister mit Indizes zwischen Start und Start plus Anzahl Minus 1 werden festgelegt. Start- wird nur verwendet, wenn IndizesNULL-ist.
[in] Values
Gibt die neuen Werte der Pseudoregister an. 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) |