Table of Contents

Interface ICorDebug

Namespace
Microsoft.Samples.Debugging.CorDebug.NativeApi
Assembly
raw.dll
[Guid("3D6F5F61-7538-11D3-8D5B-00104B35E7EF")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICorDebug

Methods

CanLaunchOrAttach(uint, int)
CreateProcess(string, string, SECURITY_ATTRIBUTES, SECURITY_ATTRIBUTES, int, uint, IntPtr, string, STARTUPINFO, PROCESS_INFORMATION, CorDebugCreateProcessFlags, out ICorDebugProcess)
DebugActiveProcess(uint, int, out ICorDebugProcess)
EnumerateProcesses(out ICorDebugProcessEnum)
GetProcess(uint, out ICorDebugProcess)
Initialize()
SetManagedHandler(ICorDebugManagedCallback)
SetUnmanagedHandler(ICorDebugUnmanagedCallback)
Terminate()