Megosztás a következőn keresztül:


ICorRuntimeHost::CreateDomain metódus

Létrehoz egy alkalmazástartományt. A hívó egy típusú _AppDomain felületmutatót kap egy típuspéldányhoz System.AppDomain.

Szintaxis

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

Paraméterek

pwzFriendlyName
[in] Egy választható paraméter, amellyel rövid nevet adhat a tartománynak. Ez a rövid név megjeleníthető a felhasználói felületeken, például hibakeresőkben a tartomány azonosításához.

pIdentityArray
[in] A biztonsági szabályzaton keresztül leképezett bizonyítékokat ábrázoló példányokra IIdentity mutató mutatók választható tömbje egy engedélykészlet létrehozásához. Az IIdentity objektum a CreateEvidence metódus meghívásával szerezhető be.

pAppDomain
[kifelé] A tartomány további szabályozásához használható, típus típusú _AppDomain illesztőmutató egy példányra System.AppDomain .

Visszatérési érték

HRESULT Description
S_OK A művelet sikeres volt.
S_FALSE A művelet nem fejeződött be.
E_FAIL Ismeretlen, katasztrofális hiba történt. Ha egy metódus E_FAIL ad vissza, a közös nyelvi futtatókörnyezet (CLR) már nem használható a folyamatban. Minden üzemeltetési API-ra irányuló későbbi hívások HOST_E_CLRNOTAVAILABLE adnak vissza.
HOST_E_CLRNOTAVAILABLE A CLR nincs betöltve egy folyamatba, vagy a CLR olyan állapotban van, amelyben nem tudja futtatni a felügyelt kódot, vagy nem tudja sikeresen feldolgozni a hívást.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: MSCorEE.h

Könyvtár: Erőforrásként szerepel a MSCorEE.dll

.NET-keretrendszer verziók: 1.0, 1.1

Lásd még