Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca bieżący kontekst wątku dla określonego wątku.
Składnia
HRESULT GetThreadContext(
[in] DWORD dwThreadID,
[in] ULONG32 contextFlags,
[in] ULONG32 contextSize,
[out, size_is(contextSize)] BYTE * pContext);
Parametry
dwThreadID [in] Identyfikator wątku, którego kontekst ma zostać pobrany. Identyfikator jest definiowany przez system operacyjny.
contextFlags [in] Bitowa kombinacja flag zależnych od platformy wskazująca, które fragmenty kontekstu powinny być odczytywane.
contextSize [in] Rozmiar pContext.
pContext [out] Bufor, w którym będzie przechowywany kontekst wątku.
Uwagi
Na platformach pContext Windows musi być strukturą (zdefiniowaną w winNT.h), która jest odpowiednia dla typu komputera określonego przez metodę CONTEXTICorDebugDataTarget::GetPlatform .
contextFlags musi mieć te same wartości co ContextFlags pole CONTEXT struktury. Struktura CONTEXT jest specyficzna dla procesora. Aby uzyskać szczegółowe informacje, zapoznaj się z plikiem WinNT.h.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 4.0