Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ICLROnEventManager::RegisterActionOnEvent yöntemine yapılan bir çağrı kullanılarak kaydedilen olaylarda geri çağırmalar gerçekleştirir.
Sözdizimi
HRESULT OnEvent (
[in] EClrEvent event,
[in] PVOID data
);
Parametreler
event
[in] Olay türünü gösteren EClrEvent değerlerinden biri.
data
[in] hakkında eventayrıntıları içeren bir nesne işaretçisi.
Dönüş Değeri
| HRESULT | Description |
|---|---|
| S_OK |
OnEvent başarıyla döndürüldü. |
| HOST_E_CLRNOTAVAILABLE | Ortak dil çalışma zamanı (CLR) bir işleme yüklenmemiş veya CLR yönetilen kodu çalıştıramadığı veya çağrıyı başarıyla işleyemediği bir durumda. |
| HOST_E_TIMEOUT | Arama zaman aşımına uğradı. |
| HOST_E_NOT_OWNER | Çağıranın kilidi yoktur. |
| HOST_E_ABANDONED | Engellenen bir iş parçacığı veya fiber beklerken bir olay iptal edildi. |
| E_FAIL | Bilinmeyen bir yıkıcı hata oluştu. Bir yöntem E_FAIL döndürürse, CLR artık işlem içinde kullanılamaz. Herhangi bir barındırma yöntemine yapılan sonraki çağrılar HOST_E_CLRNOTAVAILABLE döndürür. |
Açıklamalar
data parametresi, belirtilmemiş türdeki bir nesnenin işaretçisidir.
event parametresi iseEvent_DomainUnload, data kaldırılan öğesinin AppDomain sayısal tanımlayıcısıdır. Konak, bu tanımlayıcıyı anahtar olarak kullanarak uygun eylemi gerçekleştirebilir.
ise eventEvent_MDAFired, data Yönetilen Hata Ayıklama Yardımcısı'ndan (MDA) gelen ileti çıkışını içeren bir MDAInfo örneğinin işaretçisidir. MDA'lar, yakalanması zor olaylar hakkında XML iletileri oluşturarak geliştiricilerin hata ayıklamasına yardımcı olan bir CLR özelliğidir. Bu tür iletiler özellikle yönetilen ve yönetilmeyen kod arasındaki geçişlerde hata ayıklamada yararlı olabilir. Daha fazla bilgi için bkz. Yönetilen Hata Ayıklama Yardımcılarıyla Hataları Tanılama.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MSCorEE.h
Kitaplığı: MSCorEE.dll'da kaynak olarak dahil edilen
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir