Delen via


Methode ICorRuntimeHost::CreateEvidence

Hiermee haalt u een interfaceaanwijzer van het type System.Security.Principal.IIdentityop, waarmee de host beveiligingsgegevens kan maken om door te geven aan de methode CreateDomain of CreateDomainEx .

Syntaxis

HRESULT CreateEvidence (  
    [out] IUnknown** pEvidence  
);  

Parameters

pEvidence
[uit] Een interfaceaanwijzer naar een System.Security.Principal.IIdentity exemplaar dat wordt gebruikt om beveiligingsbewijs te maken. Deze aanwijzer is getypt IUnknown, dus aanroepers moeten doorgaans deze interface aanroepen QueryInterface om een aanwijzer naar een System.Security.Principal.IIdentityte verkrijgen.

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 heeft een status waarin beheerde code niet kan worden uitgevoerd of de aanroep kan worden verwerkt.

Opmerkingen

Deze methode retourneert een lege verzameling die niet kan worden gevuld vanuit systeemeigen code. Gebruik in plaats daarvan de Evidence methode.

Vereisten

Platforms: Zie Systeemvereisten.

Header: MSCorEE.h

Bibliotheek: Opgenomen als een resource in MSCorEE.dll

.NET Framework versie: 1.0, 1.1

Zie ook