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


Функция UrlIsOpaqueW (shlwapi.h)

Возвращает значение, непрозрачное ли URL-адрес.

Синтаксис

BOOL UrlIsOpaqueW(
  [in] PCWSTR pszURL
);

Параметры

[in] pszURL

Тип: PCTSTR

Строка, завершающаяся значением NULL, INTERNET_MAX_URL_LENGTH максимальной длины, содержащей URL-адрес.

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

Тип: BOOL

Возвращает ненулевое значение, если URL-адрес непрозрачн или нулю в противном случае.

Замечания

URL-адрес, имеющий схему, за которой не следует две косые черты (/) непрозрачны. Например, xyz@litwareinc.com является непрозрачным URL-адресом. Непрозрачные URL-адреса нельзя разделить на стандартную иерархию URL-адресов. UrlIsOpaque эквивалентен следующему:

UrlIs(pszURL, URLIS_OPAQUE)

Заметка

Заголовок shlwapi.h определяет UrlIsOpaque как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный, Windows XP [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка shlwapi.h
библиотеки Shlwapi.lib
DLL Shlwapi.dll (версия 5.0 или более поздняя версия)

См. также

URL-адреса