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