Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Beállítja az adott szál környezetét ebben a folyamatban.
Szemantika
HRESULT SetThreadContext(
[in] DWORD threadID,
[in] ULONG32 contextSize,
[in, length_is(contextSize), size_is(contextSize)]
BYTE context[]);
Paraméterek
threadID [in] Annak a szálnak az azonosítója, amelyhez be szeretné állítani a környezetet.
contextSize [in] A tömb mérete context .
context [in] Bájtok tömbje, amelyek a szál kontextusát írják le.
A környezet annak a processzornak az architektúráját határozza meg, amelyen a szál fut.
Megjegyzések
A hibakeresőnek ezt a metódust kell meghívnia a Win32 SetThreadContext függvény helyett, mert előfordulhat, hogy a szál valójában "eltérített" állapotban van, amelyben a környezet ideiglenesen megváltozott. Ez a módszer csak akkor használható, ha egy szál natív kódban van. Az ICorDebugRegisterSet használata felügyelt kódszálakhoz. A sávon kívüli (OOB) hibakeresési esemény során soha nem kell módosítania egy szál környezetét.
Az átadott adatoknak az aktuális platform környezetstruktúrájának kell lenniük.
Ez a módszer megsérülhet a futtatókörnyezetben, ha helytelenül használják.
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Fejléc: CorDebug.idl, CorDebug.h
Könyvtár: CorGuids.lib
.NET-verziók: A .NET-keretrendszer 2.0 óta érhető el