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.
Aşağıdaki işlevler Windows Hata Bildirimi'nde kullanılır. Bu işlevleri kullanan örnekler için Bkz. Windows SDK'sında WinBase\WindowsErrorReporting ve WinBase\Debug\FailFast altındaki örnekler.
Bu bölümde
| Konu | Açıklama |
|---|---|
|
AddERExcludedApplication |
Belirtilen uygulamayı hata raporlamanın dışında tutar. |
|
PFN_WER_RUNTIME_EXCEPTION_EVENT |
WER, özel durum işleyicisinin kilitlenmeyi talep edip etmediğini belirlemek için bu işlevi çağırır. |
|
PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH |
WER, hata ayıklayıcı başlatma seçeneklerini ve başlatma dizesini özelleştirmenize olanak sağlamak için bu işlevi çağırır. |
|
PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE |
WER, sorunu benzersiz bir şekilde açıklayan rapor parametrelerini almak için bu işlevi birden çok kez çağırabilir. |
|
ReportFault |
Hataları Microsoft'a bildirmek için kendi özel durum işlemesini gerçekleştiren bir uygulamayı etkinleştirir. |
|
WerAddExcludedApplication |
Belirtilen uygulamayı hata raporlamanın dışında tutulacak uygulamalar listesine ekler. |
| WerFreeString |
Bir rapor anahtarı dizesini depolamak için kullanılan belleği boşaltıyor. Bu, werStoreGetFirstReportKeyveya WerStoreGetNextReportKeyardışık her çağrıdan sonra, belirli bir rapor anahtarı dizesi kullanıldığında ve artık gerekli olmadığında çağrılmalıdır. |
| WerGetFlags |
Belirtilen işlem için hata raporlama ayarlarını alır. |
| WerRegisterAdditionalProcess |
Hata raporuna dahil edilecek bir işlemi ana uygulama işlemiyle birlikte kaydeder. İsteğe bağlı olarak, bu kayıtlı işlem içinde ek veri almak için bir iş parçacığı belirtir. |
| WerRegisterAppLocalDump |
Windows Hata Bildirimi'nin (WER) uygulama işlemlerinden biri yanıt vermeyi durdurduğunda WER'nin topladığı tanılama bellek dökümünün bir kopyasını kaydetmesi gereken çağıran uygulama için yerel uygulama deposuna göre bir yol kaydeder. |
| WerRegisterCustomMetadata |
WER bir hata raporu oluşturduğunda toplanacak uygulamaya özgü meta verileri (anahtar/değer dizeleri biçiminde) kaydeder. |
| WerRegisterExcludedMemoryBlock |
Bir bellek bloğunu (normalde hata raporlarına varsayılan olarak eklenir) hata raporundan dışlanacak şekilde işaretler. |
| WerRegisterFile |
WER bir hata raporu oluşturduğunda toplanacak dosyayı kaydeder. |
| WerRegisterMemoryBlock |
WER bir hata raporu oluşturduğunda toplanacak bellek bloğunu kaydeder. |
| WerRegisterRuntimeExceptionModule |
Kilitlenmeler için özel hata raporlama sağlamak için kullanılan özel bir çalışma zamanı özel durum işleyicisini kaydeder. |
|
WerRemoveExcludedApplication |
Belirtilen uygulamayı hata bildiriminin dışında tutulacak uygulamalar listesinden kaldırır. |
| WerReportAddDump |
Belirtilen rapora belirtilen türde bir döküm ekler. |
| WerReportAddFile |
Belirtilen rapora bir dosya ekler. |
| WerReportCloseHandle |
Belirtilen raporu kapatır. |
|
WerReportCreate |
Bir uygulama olayını açıklayan bir sorun raporu oluşturur. |
|
WerReportHang |
Belirtilen pencerede "yanıt yok" bildirimini başlatır. |
| WerReportSetParameter |
Belirtilen rapor için bir olayı benzersiz olarak tanımlayan parametreleri ayarlar. |
| WerReportSetUIOption |
Belirtilen rapor için kullanıcı arabirimi seçeneklerini ayarlar. |
| WerReportSubmit |
Belirtilen raporu gönderir. |
| WerSetFlags |
Geçerli işlem için hata raporlama ayarlarını ayarlar. |
|
WerStoreClose |
Depolanan rapor koleksiyonunu kapatır. |
| WerStoreGetFirstReportKey |
Rapor deposundaki ilk rapora başvuru alır. |
| WerStoreGetNextReportKey |
Hata raporu deposundaki bir sonraki rapora başvuru alır. |
|
WerStoreOpen |
Depolanan hata raporları koleksiyonunu açar. |
|
WerStoreQueryReportMetadataV2 |
Depodaki bir raporla ilgili meta verileri alır. |
| WerUnregisterAdditionalProcess |
Hata raporuna eklenecek ek işlemler listesinden bir işlemi kaldırır. |
| WerUnregisterAppLocalDump |
Windows Hata Bildirimi'nin (WER) uygulama işlemlerinden biri yanıt vermeyi durdurduğunda WER'nin topladığı tanılama bellek dökümünün bir kopyasını kaydetmesi gerektiğini belirtmek için WerRegisterAppLocalDump işlevini çağırarak yapılan kaydı iptal eder. |
|
WerUnregisterCustomMetadata |
Uygulama için hata bildirimi sırasında toplanan uygulamaya özgü meta verilerin bir öğesini kaldırır. |
|
WerUnregisterExcludedMemoryBlock |
Daha önce dışlanmış olarak işaretlenmiş bir bellek bloğunu kaldırır (hata raporlarına yeniden eklenir). |
| WerUnregisterFile |
Geçerli işlem için oluşturulan raporlara eklenecek dosyalar listesinden bir dosyayı kaldırır. |
| WerUnregisterMemoryBlock |
Uygulama için hata bildirimi sırasında toplanacak veri listesinden bir bellek bloğu kaldırır. |
| WerUnregisterRuntimeExceptionModule |
WER özel durum işleyicinizin kaydını kaldırır. |
Eski İşlevler
Aşağıdaki işlevler eskidir ve yalnızca uyumluluk için sağlanır: