Attaches the debugger to an existing process.
HRESULT DebugActiveProcess ( [in] DWORD id, [in] BOOL win32Attach, [out] ICorDebugProcess **ppProcess );
[in] The ID of the process to which the debugger is to be attached.
[in] Boolean value that is set to
true if the debugger should behave as the Win32 debugger for the process and dispatch the unmanaged callbacks; otherwise,
[out] A pointer to the address of an "ICorDebugProcess" object that represents the process to which the debugger has been attached.
Interop debugging is not supported on Win9x and non-x86 platforms, such as IA-64-based and AMD64-based platforms.
Platforms: See System Requirements.
Header: CorDebug.idl, CorDebug.h
.NET Framework Versions: Available since 1.0
Send feedback about: