Aracılığıyla paylaş


Yaygın HRESULT değerleri

HRESULT değerleri, windows programlamada işlemlerin başarısını veya başarısızlığını göstermek için kullanılır. Bunlar, hem başarı hem de hata koşullarını temsil etmek için kullanılabilecek 32 bit değerlerdir.

Yaygın HRESULT değerlerinin listesi

Aşağıdaki HRESULT değerleri en yaygın değerlerdir. Üst bilgi dosyasında Winerror.hdaha fazla değer bulunur.

İşte ada göre alfabetik olarak listelenen değerler:

Ad Açıklama Değer
S_OK İşlem başarılı 0x00000000
E_ABORT İşlem durduruldu 0x80004004
E_ERİŞİM_ENGELLENDİ Genel erişim reddedildi hatası 0x80070005
E_FAIL Belirtilmeyen hata 0x80004005
E_HANDLE Geçerli olmayan tanıtıcı 0x80070006
Geçersiz Argüman Hatası Bir veya daha fazla bağımsız değişken geçerli değil 0x80070057
E_NOINTERFACE Böyle bir arabirim desteklenmiyor 0x80004002
E_NOTIMPL Uygulanmadı 0x80004001
E_OUTOFMEMORY (Hafıza yetersiz) Gerekli bellek ayrılamadı 0x8007000E
E_POINTER Geçerli olmayan işaretçi 0x80004003
Beklenmeyen_Hata Beklenmeyen hata 0x8000FFFF

Değere göre sayısal sırada listelenen değerler şunlardır:

Değer Ad Açıklama
0x00000000 S_OK İşlem başarılı
0x80004001 E_NOTIMPL Uygulanmadı
0x80004002 E_NOINTERFACE Böyle bir arabirim desteklenmiyor
0x80004003 E_POINTER Geçerli olmayan işaretçi
0x80004004 E_ABORT İşlem durduruldu
0x80004005 E_FAIL Belirtilmeyen hata
0x8000FFFF Beklenmeyen_Hata Beklenmeyen hata
0x80070005 E_ERİŞİM_ENGELLENDİ Genel erişim reddedildi hatası
0x80070006 E_HANDLE Geçerli olmayan tanıtıcı
0x8007000E E_OUTOFMEMORY (Hafıza yetersiz) Gerekli bellek ayrılamadı
0x80070057 Geçersiz Argüman Hatası Bir veya daha fazla bağımsız değişken geçerli değil

GetLastError