_com_error::ErrorMessage

Microsoft-spezifisch

Ruft die Zeichenfolgenmeldung ab, HRESULT die _com_error im Objekt gespeichert ist.

Syntax

const TCHAR * ErrorMessage() const throw();

Rückgabewert

Gibt die Zeichenfolgenmeldung für das HRESULT innerhalb des _com_error Objekts aufgezeichnete Zurück. Wenn es HRESULT sich um eine zugeordnete 16-Bit-Version wCodehandelt, wird eine generische Meldung "IDispatch error #<wCode>" zurückgegeben. Wenn keine Nachricht gefunden wird, wird eine generische Meldung "Unknown error #<hresult>" zurückgegeben. Die zurückgegebene Zeichenfolge ist abhängig vom Status des _UNICODE Makros entweder eine Unicode- oder Multibyte-Zeichenfolge.

Hinweise

Ruft den entsprechenden Systemnachrichtentext für HRESULT die Aufzeichnung innerhalb des _com_error Objekts ab. Der Text der Systemnachricht wird durch Aufrufen der Win32-Funktion FormatMessage abgerufen. Die zurückgegebene Zeichenfolge wird von der FormatMessage API zugewiesen und wird freigegeben, wenn das _com_error Objekt zerstört wird.

Ende Microsoft-spezifisch

Siehe auch

_com_error-Klasse