Метод IMFContentEnabler::GetEnableURL (mfidl.h)
Извлекает URL-адрес для выполнения действия включения содержимого вручную.
Синтаксис
HRESULT GetEnableURL(
[out] LPWSTR *ppwszURL,
[out] DWORD *pcchURL,
[in, out] MF_URL_TRUST_STATUS *pTrustStatus
);
Параметры
[out] ppwszURL
Получает указатель на буфер, содержащий URL-адрес. Вызывающий объект должен освободить память для буфера, вызвав CoTaskMemFree.
[out] pcchURL
Получает число символов, возвращаемых в ppwszURL, включая завершающий символ NULL.
[in, out] pTrustStatus
Получает член перечисления MF_URL_TRUST_STATUS , указывающий, является ли URL-адрес доверенным.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
URL-адрес недоступен. |
Комментарии
Если действие включения можно выполнить, перейдя по URL-адресу, этот метод возвращает URL-адрес. Если такого URL-адреса не существует, метод возвращает код сбоя.
Назначение URL-адреса зависит от типа включателя содержимого, который получается путем вызова IMFContentEnabler::GetEnableType.
Включить тип | Назначение URL-адреса |
---|---|
Индивидуализации | Не применяется |
Приобретение лицензии | URL-адрес для получения лицензии. Вызовите IMFContentEnabler::GetEnableData и отправьте данные на URL-адрес в виде HTTP-запроса POST. Чтобы получить уведомление о получении лицензии, вызовите IMFContentEnabler::MonitorEnable. |
Запрет доступа | URL-адрес веб-страницы, на которой пользователь может скачать и установить обновленный компонент. |
Требования
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfidl.h |
Библиотека | Mfuuid.lib |