Udostępnij za pośrednictwem


_com_error::ErrorMessage

Specyficzne dla firmy Microsoft

Pobiera komunikat ciągu dla HRESULT elementu przechowywanego _com_error w obiekcie.

Składnia

const TCHAR * ErrorMessage() const throw();

Wartość zwracana

Zwraca komunikat ciągu dla zarejestrowanego HRESULT_com_error obiektu. HRESULT Jeśli element jest mapowany 16-bitowywCode, zwracany jest ogólny komunikat "IDispatch error #<wCode>". Jeśli komunikat nie zostanie znaleziony, zostanie zwrócony ogólny komunikat "Unknown error #<hresult>". Zwracany ciąg jest ciągiem Unicode lub ciągiem wielobajtowym w zależności od stanu makra _UNICODE .

Uwagi

Pobiera odpowiedni tekst komunikatu systemowego dla HRESULT zarejestrowanych _com_error w obiekcie . Tekst komunikatu systemowego jest uzyskiwany przez wywołanie funkcji Win32 FormatMessage . Zwrócony ciąg jest przydzielany przez FormatMessage interfejs API i jest zwalniany, gdy _com_error obiekt zostanie zniszczony.

END Microsoft Specific

Zobacz też

Klasa _com_error