Aracılığıyla paylaş


Hata işleme ve bildirim

Hata işleme ve bildirim ile ilgili daha fazla bilgi için bkz: Yardımcısı işlevini anlama.

Kanca işlevler hakkında daha fazla bilgi için bkz: yapısı ve sabit değer tanımları.

Programınız gecikme yüklenen DLL'leri kullanıyorsa, program çalışırken oluşan hataları işlenemeyen özel duruma neden olacak bu yana bu hataları olgun işlemesi gerekir.Hata işleme iki bölümlerini oluşur:

  • Bir kanca ile kurtarma.
    Kodunuzu kurtarmak veya diğer kitaplık ve/veya yordamı başarısızlıkta sağlamak gerekiyorsa, sağladığınız veya durumu düzeltmek yardımcı işlevi bir kanca sağlanabilir.Böylece işleme uygun bir değer döndürmek için kanca rutin gereksinimlerini (bir HINSTANCE veya farproc) devam edebilir ya da bir özel durum olduğunu belirtmek için 0.Kendi özel durumunu oluþturabilir veya longjmp hook bitti.Bildirim kancaları ve başarısızlık kancaları vardır.

  • Bir özel durum raporlama.
    Hata işlemek için gerekli olan tüm yordamı iptal etmek için kullanıcı kodu özel durum işleme sürece hiçbir kanca gereklidir.

Hata işleme ve bildirim aşağıdaki konular açıklanmıştır:

Ayrıca bkz.

Kavramlar

Gecikme yüklenen DLL'leri Linker desteği