Поделиться через


IRecoverableErrorData::GetErrorDescription

Возвращает описание ошибки.

HRESULT GetErrorDescription(
  LPWSTR pszErrorDescription,
  DWORD * pcchErrorDescription);

Параметры

  • pszErrorDescription
    [in, out, unique, string, size_is(*pcchErrorDescription)] Возвращает описание ошибки.
  • pcchErrorDescription
    [in, out] Указывает длину pszErrorDescription в символах. Возвращает необходимый размер для pszErrorDescription, если значение pcchErrorDescription слишком мало. В противном случае возвращает число записанных символов.

Возвращаемое значение

  • S_OK

  • E_POINTER

  • HRESULT_FROM_WIN32(ERROR_MORE_DATA), если размер pszErrorDescription слишком мал. В этом случае необходимый размер в символах возвращается в pcchErrorDescription.

  • Коды ошибок, определяемые поставщиком

См. также

Справочник

Интерфейс IRecoverableErrorData