ICorDebugProcess2, interfejs
Logiczne rozszerzenie interfejsu ICorDebugProcess, który reprezentuje proces uruchamiający kod zarządzany.
Metody
Metoda | Opis |
---|---|
ClearUnmanagedBreakpoint, metoda | Usuwa punkt przerwania z określonym przesunięciem ustawionym przez wcześniejsze wywołanie metody ICorDebugProcess2::SetUnmanagedBreakpoint . |
GetDesiredNGENCompilerFlags, metoda | Pobiera flagi, które muszą być ustawione dla środowiska uruchomieniowego języka wspólnego (CLR), aby załadować obraz do procesu, do którego odwołuje się ten ICorDebugProcess2 proces. |
GetReferenceValueFromGCHandle, metoda | Pobiera wskaźnik odniesienia do określonego zarządzanego obiektu, który ma uchwyt odzyskiwania pamięci. |
GetThreadForTaskID, metoda | Pobiera wątek, na którym zadanie z określonym identyfikatorem jest wykonywane. |
GetVersion — Metoda | Pobiera wersję środowiska CLR, na której jest uruchamiany debugowany proces. |
SetDesiredNGENCompilerFlags, metoda | Ustawia flagi wymagane dla kompilatora just in time (JIT) w celu załadowania obrazu do debugowanego procesu. |
SetUnmanagedBreakpoint, metoda | Ustawia niezarządzany punkt przerwania na określonym przesunięcie obrazu natywnego. |
Uwagi
Uwaga
Ten interfejs nie obsługuje wywoływanego zdalnie, między maszynami lub procesami krzyżowym.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorDebug.idl, CorDebug.h
Biblioteki: CorGuids.lib
wersje .NET Framework: dostępne od wersji 2.0
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.