Freigeben über


ICorPublishProcess

Aktualisiert: November 2007

Stellt Methoden bereit, die auf die über einen Prozess anzuzeigenden Informationen zugreifen.

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
    );
        
}

Methoden

Methode

Beschreibung

ICorPublishProcess::EnumAppDomains-Methode

Ruft eine ICorPublishAppDomainEnum-Instanz ab, die die Anwendungsdomänen in dem Prozess enthält, auf den von diesem ICorPublishProcess verwiesen wird.

ICorPublishProcess::GetDisplayName-Methode

Ruft den vollständigen Pfad der ausführbaren Datei des Prozesses ab, auf den dieser ICorPublishProcess verweist.

ICorPublishProcess::GetProcessID-Methode

Ruft den Bezeichner des Betriebssystems für den Prozess ab, auf den von diesem ICorPublishProcess verwiesen wird.

ICorPublishProcess::IsManaged-Methode

Ruft einen Wert ab, der angibt, ob bekannt ist, ob der Prozess, auf den dieser ICorPublishProcess verweist, verwalteten Code ausführt.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorPub.idl

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Weitere Ressourcen

Debugschnittstellen