Freigeben über


IDebugAdvanced::SetThreadContext-Methode (dbgeng.h)

Die SetThreadContext-Methode legt den aktuellen Threadkontext fest.

Syntax

HRESULT SetThreadContext(
  [in] PVOID Context,
  [in] ULONG ContextSize
);

Parameter

[in] Context

Gibt den Threadkontext an. Der Typ des Threadkontexts ist die CONTEXT-Struktur für den effektiven Prozessor des Ziels. Der Pufferkontext muss groß genug sein, um diese Struktur zu enthalten.

[in] ContextSize

Gibt die Größe des Pufferkontexts an.

Rückgabewert

Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Weitere Informationen zum Threadkontext finden Sie unter Bereiche und Symbolgruppen.

Hinweis Die CONTEXT-Struktur variiert je nach Betriebssystem und Plattform. Bei der Verwendung der CONTEXT-Struktur ist Vorsicht zu beachten.
 

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)

Weitere Informationen

GetThreadContext

IDebugAdvanced

IDebugAdvanced2

IDebugAdvanced3

SetScope