ICorRuntimeHost::CreateEvidence metódus
Lekéri a típusú System.Security.Principal.IIdentityinterfészmutatót, amely lehetővé teszi, hogy a gazdagép biztonsági bizonyítékokat hozzon létre a CreateDomain vagy a CreateDomainEx metódusnak való továbbításhoz.
Szintaxis
HRESULT CreateEvidence (
[out] IUnknown** pEvidence
);
Paraméterek
pEvidence
[kifelé] A biztonsági bizonyítékok létrehozásához használt példányra mutató System.Security.Principal.IIdentity felület. Ez a mutató be van állítvaIUnknown
, ezért a hívóknak általában ezen a felületen kell felhívniuk QueryInterface
az egérmutatót.System.Security.Principal.IIdentity
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. |
Megjegyzések
Ez a metódus egy üres gyűjteményt ad vissza, amely nem tölthető ki natív kódból. Ehelyett a metódust Evidence kell használnia.
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ó: 1.0, 1.1