ICorPublishProcess

更新:2007 年 11 月

提供用于访问要显示的有关进程的信息的方法。

interface ICorPublishProcess : IUnknown {
        
    HRESULT EnumAppDomains (
        [out] ICorPublishAppDomainEnum   **ppEnum
    );
        
    HRESULT GetDisplayName (
        [in] ULONG32                     cchName, 
        [out] ULONG32                    *pcchName,
        [out, size_is(cchName), length_is(*pcchName)] 
            WCHAR                        *szName
    );
        
    HRESULT GetProcessID (
        [out] unsigned                   *pid
    );
        
    HRESULT IsManaged (
        [out] BOOL                       *pbManaged
    );
        
}

方法

方法

说明

ICorPublishProcess::EnumAppDomains 方法

获取一个 ICorPublishAppDomainEnum 实例,该实例包含由此 ICorPublishProcess 引用的进程中的应用程序域。

ICorPublishProcess::GetDisplayName 方法

获取此 ICorPublishProcess 所引用的进程的可执行文件的完整路径。

ICorPublishProcess::GetProcessID 方法

获取此 ICorPublishProcess 引用的进程的操作系统标识符。

ICorPublishProcess::IsManaged 方法

获取一个值,该值指示是否已知此 ICorPublishProcess 引用的进程正在运行托管代码。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**CorPub.idl

**库:**CorGuids.lib

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

其他资源

调试接口