_com_error::ErrorMessage
Specyficzne dla firmy Microsoft
Pobiera wiadomość w postaci ciągu dla HRESULT przechowywanego w obiekcie _com_error.
const TCHAR * ErrorMessage( ) const throw( );
Wartość zwracana
Zwraca komunikat w postaci ciągu dla HRESULT zarejestrowanego wewnątrz obiektu _com_error.Jeśli HRESULT jest mapowany do 16-bitowego wCode, to komunikat generyczny "IDispatch error #<wCode>" jest zwracany.Jeśli wiadomość nie zostanie znaleziona, to zwracany jest komunikat generyczny "Unknown error #<hresult>".Zwrócony ciąg jest ciągiem znaków Unicode albo ciągiem wielobajtowym, w zależności od stanu makro _UNICODE.
Uwagi
Pobiera tekst właściwego komunikatu systemowego HRESULT zarejestrowanego wewnątrz obiektu _com_error.Tekst komunikatu systemowego uzyskuje się poprzez wywołanie funkcji Win32 FormatMessage.Ciąg zwracany, jest przydzielany przez interfejs API FormatMessage, a po zwolnieniu obiekt _com_error jest niszczony.
KONIEC informacji specyficznych dla firmy Microsoft