Delen via


Methode ICorRuntimeHost::CreateDomain

Hiermee maakt u een toepassingsdomein. De aanroeper ontvangt een interfaceaanwijzer van het type _AppDomain naar een exemplaar van het type System.AppDomain.

Syntaxis

HRESULT CreateDomain (  
    [in] LPWSTR    pwzFriendlyName,  
    [in] IUnknown* pIdentityArray,  
    [out] void   **pAppDomain  
);  

Parameters

pwzFriendlyName
[in] Een optionele parameter die wordt gebruikt om het domein een beschrijvende naam te geven. Deze beschrijvende naam kan worden weergegeven in gebruikersinterfaces zoals foutopsporingsprogramma's om het domein te identificeren.

pIdentityArray
[in] Een optionele matrix met aanwijzers naar IIdentity exemplaren die bewijsmateriaal vertegenwoordigen dat is toegewezen via beveiligingsbeleid om een machtigingenset tot stand te brengen. Een IIdentity -object kan worden verkregen door de methode CreateEvidence aan te roepen.

pAppDomain
[uit] Een interfaceaanwijzer van het type _AppDomain naar een exemplaar van System.AppDomain die kan worden gebruikt om het domein verder te beheren.

Retourwaarde

HRESULT Beschrijving
S_OK De bewerking is geslaagd.
S_FALSE De bewerking is niet voltooid.
E_FAIL Er is een onbekende, catastrofale fout opgetreden. Als een methode E_FAIL retourneert, is de COMMON Language Runtime (CLR) niet meer bruikbaar in het proces. Volgende aanroepen naar hosting-API's retourneren HOST_E_CLRNOTAVAILABLE.
HOST_E_CLRNOTAVAILABLE De CLR is niet geladen in een proces of de CLR bevindt zich in een status waarin beheerde code niet kan worden uitgevoerd of de aanroep kan worden verwerkt.

Vereisten

Platforms: Zie Systeemvereisten.

Header: MSCorEE.h

Bibliotheek: Opgenomen als een resource in MSCorEE.dll

.NET Framework versies: 1.0, 1.1

Zie ook