Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Udostępnia metody, które umożliwiają deweloperom debugowanie aplikacji w środowisku uruchomieniowym języka wspólnego (CLR).
Uwaga / Notatka
Debugowanie w trybie mieszanym (zarządzanym i natywnym) nie jest obsługiwane na platformach innych niż x86 (takich jak IA64 i AMD64).
Methods
| Metoda | Description |
|---|---|
| CanLaunchOrAttach, metoda | Określa, czy uruchomienie nowego procesu lub dołączenie do danego procesu jest możliwe w kontekście bieżącej konfiguracji maszyny i środowiska uruchomieniowego. |
| CreateProcess, metoda | Uruchamia proces i jego podstawowy wątek pod kontrolą debugera. |
| DebugActiveProcess, metoda | Dołącza debuger do istniejącego procesu. |
| EnumerateProcesses, metoda | Pobiera moduł wyliczający dla procesów, które są debugowane. |
| GetProcess, metoda | Zwraca obiekt "ICorDebugProcess" o podanym identyfikatorze procesu. |
| Initialize, metoda | Inicjuje ICorDebug obiekt. |
| SetManagedHandler, metoda | Określa obiekt programu obsługi zdarzeń dla zdarzeń zarządzanych. |
| SetUnmanagedHandler, metoda | Określa obiekt programu obsługi zdarzeń dla zdarzeń niezarządzanych. |
| Terminate, metoda |
ICorDebug Przerywa obiekt. |
Uwagi
ICorDebug reprezentuje pętlę przetwarzania zdarzeń dla procesu debugera. Debuger musi czekać na wywołanie zwrotne ICorDebugManagedCallback::ExitProcess ze wszystkich procesów debugowanych przed wydaniem tego interfejsu.
Obiekt ICorDebug musi zostać utworzony przez funkcję funkcji CreateDebuggingInterfaceFromVersion , która umożliwia klientom uzyskanie konkretnej implementacji ICorDebug , która emuluje określoną wersję interfejsu API debugowania.
Uwaga / Notatka
Ten interfejs nie obsługuje wywoływanego zdalnie, między maszynami lub między procesami.
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 1.0