Aracılığıyla paylaş


ICorRuntimeHost::CreateEvidence Yöntemi

Konağın CreateDomain veya CreateDomainEx yöntemine geçirmek üzere güvenlik kanıtı oluşturmasına olanak tanıyan türünde System.Security.Principal.IIdentitybir arabirim işaretçisi alır.

Sözdizimi

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

Parametreler

pEvidence
[out] Güvenlik kanıtı oluşturmak için kullanılan bir örneğe yönelik arabirim System.Security.Principal.IIdentity işaretçisi. Bu işaretçi türüne sahip IUnknownolduğundan, çağıranların bir işaretçiyi System.Security.Principal.IIdentityalmak için genellikle bu arabirimde çağrısı QueryInterface yapması gerekir.

Dönüş Değeri

HRESULT Description
S_OK İşlem başarılı oldu.
S_FALSE İşlem tamamlanamadı.
E_FAIL Bilinmeyen, yıkıcı bir hata oluştu. Bir yöntem E_FAIL döndürürse, ortak dil çalışma zamanı (CLR) işlemde artık kullanılamaz. Herhangi bir barındırma API'sine yapılan sonraki çağrılar HOST_E_CLRNOTAVAILABLE döndürür.
HOST_E_CLRNOTAVAILABLE CLR bir işleme yüklenmedi veya CLR yönetilen kodu çalıştıramadığı veya çağrıyı başarıyla işleyemediği bir durumda.

Açıklamalar

Bu yöntem, yerel koddan doldurulamayan boş bir koleksiyon döndürür. Bunun yerine yöntemini kullanmanız Evidence gerekir.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: MSCorEE.h

Kitaplığı: MSCorEE.dll'da kaynak olarak dahil edilen

.NET Framework Sürümü: 1.0, 1.1

Ayrıca bkz.