Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Anger kontexten för den angivna tråden i den här processen.
Syntax
HRESULT SetThreadContext(
[in] DWORD threadID,
[in] ULONG32 contextSize,
[in, length_is(contextSize), size_is(contextSize)]
BYTE context[]);
Parameterar
threadID [i] ID:t för den tråd som kontexten ska ställas in för.
contextSize [i] Matrisens context storlek.
context [i] En matris med byte som beskriver trådens kontext.
Kontexten anger arkitekturen för processorn som tråden körs på.
Anmärkningar
Felsökaren bör anropa den här metoden i stället för Win32-funktionen SetThreadContext , eftersom tråden faktiskt är i ett "kapat" tillstånd, där dess kontext har ändrats tillfälligt. Den här metoden bör endast användas när en tråd finns i intern kod. Använd ICorDebugRegisterSet för trådar i hanterad kod. Du bör aldrig behöva ändra kontexten för en tråd under en OOB-felsökningshändelse (out-of-band).
Data som skickas måste vara en kontextstruktur för den aktuella plattformen.
Den här metoden kan skada körningen om den används felaktigt.
Kravspecifikation
Plattformar: Se Operativsystem som stöds av .NET.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET-versioner: Tillgänglig sedan .NET Framework 2.0