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