Debugging (Unmanaged API Reference)
.NET Framework 4.5
The debugging API enables a debugger to debug code that runs in the common language runtime (CLR) environment. The code to be debugged can be any type of code that the CLR supports.