Aracılığıyla paylaş


Hata İşleme ve Bildirme

Uyarı ve hata işleme hakkında daha fazla bilgi için bkz: yardımcı bir işlev anlama.

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

Programınız Gecikmeli yüklenen DLL'lerinin kullanıyorsa, program çalışırken ortaya çıkabilecek başarısızlıkları işlenemeyen özel duruma neden olur çünkü onu hataları daha güçlü şekilde işlemelidir.Hata işleme iki bölüm içerir:

  • Bir kanca ile kurtarma.
    Kodunuzu kurtarmak veya diğer kitaplık ve/veya rutin Kuramama sağlamak gerekiyorsa, tedarik veya durumu düzeltmek yardımcı bir işlev için bir kanca sağlanabilir.Böylece işleme uygun bir değer döndürmek için kanca rutin gereksinimlerini (bir HINSTANCE ya da FARPROC) devam edebilir veya bir özel durum olduğunu belirtmek için 0.Ayrıca, kendi özel durum oluşturabilir veya longjmp hook dışında.Bildirim kancaları ve başarısızlık kancaları vardır.

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

Hata işleme ve bildirim aşağıdaki konuları açıklar:

Ayrıca bkz.

Kavramlar

Gecikmeli Yüklenen DLL'ler için Bağlayıcı Desteği