CorpubPublish Coclass
Provides interfaces for publishing information about application domains and processes.
coclass CorpubPublish {
[default] interface ICorPublish;
interface ICorPublishProcess;
interface ICorPublishAppDomain;
interface ICorPublishProcessEnum;
interface ICorPublishAppDomainEnum;
};
Interfaces
Interface | Description |
---|---|
Provides methods for publishing information about processes and the application domains in those processes. |
|
Represents, and provides information about, an application domain in a process. |
|
Provides methods that traverse a collection of application domains that currently exist within a process. |
|
Represents a process that is running on a computer. |
|
Provides methods that traverse a collection of processes that are running on a computer. |
Remarks
A typical publishing scenario involves a developer who wants to debug managed code that is running on a computer within an application domain. The hosting environment may be running more than one application domain within a process. The developer would like to use a graphical user interface or some other means to list all of the processes that are running on the computer, and pick a specific process. The listing should include all of the application domains within processes that are running managed code. The developer can then identify the specific application domain and attach a debugger to that domain.
Requirements
Platforms: Windows 2000, Windows XP, Windows Server 2003 family
Header: CorPub.idl
Library: CorGuids.lib
.NET Framework Version: 2.0, 1.1, 1.0