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


IRecoverableErrorData::GetItemDisplayName

Возвращает отображаемое имя элемента, вызвавшего ошибку.

    HRESULT GetItemDisplayName(
  LPWSTR pszItemDisplayName,
  DWORD * pcchItemDisplayName);

Параметры

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

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

  • S_OK

  • E_POINTER

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

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

См. также

Справочник

Интерфейс IRecoverableErrorData