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.
Microsoft'a Özgü
Kapsüllenmiş HRESULTiçine eşlenmiş 16 bit hata kodunu alır.
Sözdizimi
WORD WCode ( ) const throw();
Dönüş değeri
HRESULT 0x8004FFFF 0x80040200 aralığındaysa, WCode yöntem eksi 0x80040200 döndürürHRESULT; aksi takdirde sıfır döndürür.
Açıklamalar
WCode yöntemi, COM destek kodunda gerçekleşen bir eşlemeyi geri almak için kullanılır. Bir dispinterface özellik veya yöntem için sarmalayıcı, bağımsız değişkenleri paketleyen ve çağıran bir destek yordamı çağırır IDispatch::Invoke. Döndürüldükten sonra, hatası HRESULTDISP_E_EXCEPTION döndürülürse, hata bilgileri öğesine EXCEPINFOgeçirilen yapıdan IDispatch::Invoke alınır. Hata kodu, yapının üyesinde wCode depolanan 16 bitlik bir değer veya yapı üyesinde EXCEPINFOscodeEXCEPINFO tam 32 bitlik bir değer olabilir. 16 bit wCode döndürülürse, önce 32 bit hatayla HRESULTeşlenmelidir.
END Microsoft'a Özgü
Ayrıca bkz.
_com_error::HRESULTToWCode
_com_error::WCodeToHRESULT
_com_error sınıfı