Freigeben über


IRecoverableErrorData::GetErrorDescription

Ruft die Beschreibung des Fehlers ab.

HRESULT GetErrorDescription(
  LPWSTR pszErrorDescription,
  DWORD * pcchErrorDescription);

Parameter

  • pszErrorDescription
    [in, out, unique, string, size_is(*pcchErrorDescription)] Gibt die Beschreibung des Fehlers zurück.
  • pcchErrorDescription
    [in, out] Gibt die Anzahl der Zeichen in pszErrorDescription an. Gibt die erforderliche Anzahl von Zeichen für pszErrorDescription zurück, wenn pcchErrorDescription zu klein ist. Gibt andernfalls die Anzahl der geschriebenen Zeichen zurück.

Rückgabewert

  • S_OK

  • E_POINTER

  • HRESULT_FROM_WIN32 (ERROR_MORE_DATA), wenn pszErrorDescription zu klein ist. In diesem Fall wird in pcchErrorDescription die erforderliche Anzahl von Zeichen zurückgegeben.

  • Vom Anbieter bestimmte Fehlercodes.

Siehe auch

Verweis

IRecoverableErrorData-Schnittstelle