ICLRDataTarget::SetThreadContext — Metoda
Ustawia bieżący kontekst określonego wątku w procesie docelowym. Ta metoda jest wywoływana przez usługi dostępu do danych środowiska uruchomieniowego języka wspólnego (CLR).
Składnia
HRESULT SetThreadContext (
[in] ULONG32 threadID,
[in] ULONG32 contextSize,
[in, size_is(contextSize)]
BYTE *context
);
Parametry
threadID
[in] Identyfikator systemu operacyjnego wątku w procesie docelowym.
contextSize
[in] Rozmiar kontekstu.
context
[in] Wskaźnik do buforu zawierającego kontekst.
Dane w buforze context
będą w formacie struktury Win32 CONTEXT
. Kontekst określa dane rejestru specyficzne dla procesora, więc definicja struktury Win32 CONTEXT
zależy od architektury procesora. Zapoznaj się z plikiem nagłówka WinNT.h, aby uzyskać definicję struktury Win32 CONTEXT
.
Uwagi
Ta metoda jest implementowana przez składnik zapisywania aplikacji debugowania.
Wymagania
Platformy: zobacz Wymagania systemowe.
Nagłówek: ClrData.idl, ClrData.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: dostępne od wersji 2.0