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


Метод IBrowserService::IEGetDisplayName (shdeprecated.h)

Не рекомендуется. Извлекает URL-адрес, соответствующий указателю на список идентификаторов элементов (PIDL).

Синтаксис

HRESULT IEGetDisplayName(
  [in]  PCIDLIST_ABSOLUTE pidl,
  [out] LPWSTR            pwszName,
  [in]  UINT              uFlags
);

Параметры

[in] pidl

Тип: LPCITEMIDLIST

Идентификатор PIDL, для которого требуется получить соответствующий URL-адрес.

[out] pwszName

Тип: LPWSTR

Указатель на буфер не менее INTERNET_MAX_URL_LENGTH символов для получения URL-адреса.

[in] uFlags

Тип: UINT

Одно из следующих значений, задающее форму полученного URL-адреса.

SHGDN_NORMAL (0)

URL-адрес относится к папке, из которой был сделан запрос. SHGDN_NORMAL эквивалентно NULL и поэтому не следует объединять с другими флагами.

SHGDN_FORADDRESSBAR (0)

URL-адрес подходит для отображения в поле со списком адресной строки.

SHGDN_FORPARSING (0)

URL-адрес можно использовать для синтаксического анализа.

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

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

   
Целевая платформа Windows
Header shdeprecated.h