Método IMFContentEnabler::GetEnableURL (mfidl.h)
Recupera una dirección URL para realizar una acción de habilitación de contenido manual.
Sintaxis
HRESULT GetEnableURL(
[out] LPWSTR *ppwszURL,
[out] DWORD *pcchURL,
[in, out] MF_URL_TRUST_STATUS *pTrustStatus
);
Parámetros
[out] ppwszURL
Recibe un puntero a un búfer que contiene la dirección URL. El llamador debe liberar la memoria del búfer llamando a CoTaskMemFree.
[out] pcchURL
Recibe el número de caracteres devueltos en ppwszURL, incluido el carácter NULL de terminación.
[in, out] pTrustStatus
Recibe un miembro de la enumeración MF_URL_TRUST_STATUS que indica si la dirección URL es de confianza.
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
No hay ninguna dirección URL disponible. |
Comentarios
Si la acción de habilitación se puede realizar navegando a una dirección URL, este método devuelve la dirección URL. Si no existe dicha dirección URL, el método devuelve un código de error.
El propósito de la dirección URL depende del tipo de habilitador de contenido, que se obtiene llamando a IMFContentEnabler::GetEnableType.
Habilitar tipo | Propósito de la dirección URL |
---|---|
Individualización | No aplicable. |
Adquisición de licencias | Dirección URL para obtener la licencia. Llame a IMFContentEnabler::GetEnableData y envíe los datos a la dirección URL como una solicitud HTTP POST. Para recibir una notificación cuando se adquiere la licencia, llame a IMFContentEnabler::MonitorEnable. |
Revocación | Dirección URL a una página web donde el usuario puede descargar e instalar un componente actualizado. |
Requisitos
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfidl.h |
Library | Mfuuid.lib |