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.
İnsan tarafından okunabilir bir hata iletisi oluşturulmasına olanak tanıyan bilgiler döndürür.
Sözdizimi
int GetErrorMessage(
out enum_MESSAGETYPE pMessageType,
out string pbstrErrorFormat,
out int phrErrorReason,
out uint pdwType,
out string pbstrHelpFileName,
out uint pdwHelpId
);
Parametreler
pMessageType
[out] MESSAGETYPE sabit listesinden ileti türünü açıklayan bir değer döndürür.
pbstrErrorFormat
[out] Kullanıcıya son iletinin biçimi (ayrıntılar için "Açıklamalar" bölümüne bakın).
hrErrorReason
[out] İletinin hakkında olduğu hata kodu.
pdwType
[out] Hatanın önem derecesi (örneğin, MB_EXCLAMATION veya MB_WARNING) için MessageBoxMB_XXX sabitlerini kullanın.
pbstrHelpFileName
[out] Yardım dosyasının yolu (yardım dosyası yoksa null değere ayarlayın).
pdwHelpId
[out] Görüntülenecek yardım konusunun kimliği (yardım konusu yoksa 0 olarak ayarlayın).
İade Değeri
Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.
Açıklamalar
Hata iletisi satırları "What I was doing. %1"boyunca biçimlendirilmelidir. "%1" daha sonra çağıran tarafından hata kodundan türetilen hata iletisiyle (içinde hrErrorReasondöndürülür) değiştirilir. parametresi, pMessageType son hata iletisinin nasıl görüntülenmesi gerektiğini çağırana bildirir.