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 CreateThread--Funktion erstellt einen neuen Thread für einen Prozess. Debugger müssen in der Regel den Inhalt der Register eines Threads untersuchen oder ändern. Dazu muss ein Debugger ein Handle für den Thread mithilfe der DuplicateHandle--Funktion abrufen und den entsprechenden Zugriff auf den Thread angeben (THREAD_GET_CONTEXT, THREAD_SET_CONTEXT oder beides). Mit der OpenThread--Funktion kann ein Debugger den Bezeichner eines vorhandenen Threads abrufen.
Ein Prozess mit geeignetem Zugriff auf einen Thread kann die Register des Threads mithilfe der GetThreadContext--Funktion untersuchen und den Inhalt der Threadregister mithilfe der SetThreadContext--Funktion festlegen.
Ein Prozess kann auch THREAD_SUSPEND_RESUME Zugriff auf einen Thread abrufen. Mit diesem Zugriffstyp kann ein Debugger die Ausführung eines Threads mit den funktionen SuspendThread- und ResumeThread- steuern. Weitere Informationen zu Threads finden Sie unter Prozesse und Threads.