Freigeben über


ICorRuntimeHost::CreateDomainSetup-Methode

Aktualisiert: November 2007

Ruft einen Schnittstellenzeiger vom Typ IAppDomainSetup auf eine System.AppDomainSetup-Instanz ab. IAppDomainSetup stellt Methoden bereit, mit denen Aspekte einer Anwendungsdomäne vor deren Erstellung konfiguriert werden können.

HRESULT CreateDomainSetup (
    [out] IUnknown** pAppDomainSetup
);

Parameter

  • pAppDomainSetup
    [out] Ein Schnittstellenzeiger auf eine System.AppDomainSetup-Instanz. Dieser Parameter wird als IUnknown typisiert, sodass Aufrufer normalerweise QueryInterface für diesen Zeiger aufrufen müssen, um einen Schnittstellenzeiger vom Typ IAppDomainSetup zu erhalten.

Rückgabewert

HRESULT

Beschreibung

S_OK

Der Vorgang wurde durchgeführt.

S_FALSE

Der Vorgang konnte nicht durchgeführt werden.

E_FAIL

Ein unbekannter, schwerwiegender Fehler ist aufgetreten. Wenn eine Methode E_FAIL zurückgibt, kann die Common Language Runtime (CLR) im Prozess nicht mehr verwendet werden. Nachfolgende Aufrufe einer beliebigen Hosting-API geben HOST_E_CLRNOTAVAILABLE zurück.

HOST_E_CLRNOTAVAILABLE

Die CLR wurde nicht in einen Prozess geladen oder befindet sich in einem Zustand, in dem sie weder verwalteten Code ausführen noch den Aufruf erfolgreich verarbeiten kann.

Hinweise

Der von dieser Methode zurückgegebene Zeiger wird normalerweise als Parameter an die CreateDomainEx-Methode übergeben.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MSCorEE.idl

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Version: 1.0, 1.1

Siehe auch

Referenz

_AppDomain

AppDomain

AppDomainSetup

IAppDomainSetup

ICorRuntimeHost

System.IAppDomainSetup