This documentation is archived and is not being maintained.

ICorProfilerInfo::GetInprocInspectionInterface Method

Gets an object that can be queried for an ICorDebugProcess interface. This method is obsolete in the .NET Framework version 2.0.


HRESULT GetInprocInspectionInterface(
    [out] IUnknown **ppicd);

ppicd

[out] A pointer to the returned address of an IUnknown object that can be queried for an ICorDebugProcess interface.

The common language runtime (CLR) debugging API supported limited in-process debugging in the .NET Framework version 1.0. In-process debugging enabled a profiler to use the inspection portions of the debugging API. As a result of customer feedback, in-process debugging has been removed from the .NET Framework in version 2.0, and replaced with a set of functionality that is more in line with the profiling API.

Platforms: Windows 2000, Windows XP, Windows Server 2003 family

Header: CorProf.idl

Library: CorGuids.lib

.NET Framework Version: 1.0

Show: