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.
Hämtar kontexten för den angivna tråden i den här processen.
Syntax
HRESULT GetThreadContext(
[in] DWORD threadID,
[in] ULONG32 contextSize,
[in, out, length_is(contextSize), size_is(contextSize)]
BYTE context[]);
Parameterar
threadID [i] ID:t för den tråd som kontexten ska hämtas för.
contextSize [i] Matrisens context storlek.
context [in, ut] 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-metoden GetThreadContext , 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.
De data som returneras är en kontextstruktur för den aktuella plattformen. Precis som med Metoden Win32 GetThreadContext bör anroparen initiera parametern context innan den anropar den här metoden.
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