ICorRuntimeHost::CreateEvidence, metod
Hämtar en gränssnittspekare av typen System.Security.Principal.IIdentity, som gör att värden kan skapa säkerhetsbevis som skickas till metoden CreateDomain eller CreateDomainEx .
Syntax
HRESULT CreateEvidence (
[out] IUnknown** pEvidence
);
Parametrar
pEvidence
[ut] En gränssnittspekare till en System.Security.Principal.IIdentity instans som används för att skapa säkerhetsbevis. Den här pekaren har skrivits IUnknown
, så anropare bör vanligtvis anropa QueryInterface
på det här gränssnittet för att hämta en pekare till en System.Security.Principal.IIdentity.
Returvärde
HRESULT | Description |
---|---|
S_OK | Åtgärden lyckades. |
S_FALSE | Det gick inte att slutföra åtgärden. |
E_FAIL | Ett okänt oåterkalleligt fel inträffade. Om en metod returnerar E_FAIL kan CLR (Common Language Runtime) inte längre användas i processen. Efterföljande anrop till alla värd-API:er returnerar HOST_E_CLRNOTAVAILABLE. |
HOST_E_CLRNOTAVAILABLE | CLR har inte lästs in i en process, eller så är CLR i ett tillstånd där den inte kan köra hanterad kod eller bearbeta anropet. |
Kommentarer
Den här metoden returnerar en tom samling som inte kan fyllas i från intern kod. Du bör använda Evidence metoden i stället.
Krav
Plattformar: Se Systemkrav.
Huvudet: MSCorEE.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework version: 1.0, 1.1