Condividi tramite


Metodo FMContentEnabler::GetEnableURL (mfidl.h)

Recupera un URL per l'esecuzione di un'azione di abilitazione manuale del contenuto.

Sintassi

HRESULT GetEnableURL(
  [out]     LPWSTR              *ppwszURL,
  [out]     DWORD               *pcchURL,
  [in, out] MF_URL_TRUST_STATUS *pTrustStatus
);

Parametri

[out] ppwszURL

Riceve un puntatore a un buffer contenente l'URL. Il chiamante deve rilasciare la memoria per il buffer chiamando CoTaskMemFree.

[out] pcchURL

Riceve il numero di caratteri restituiti in ppwszURL, incluso il carattere NULL terminante.

[in, out] pTrustStatus

Riceve un membro dell'enumerazione MF_URL_TRUST_STATUS che indica se l'URL è attendibile.

Valore restituito

Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
MF_E_NOT_AVAILABLE
Non è disponibile alcun URL.

Commenti

Se l'azione di abilitazione può essere eseguita passando a un URL, questo metodo restituisce l'URL. Se non esiste alcun URL di questo tipo, il metodo restituisce un codice di errore.

Lo scopo dell'URL dipende dal tipo di abilitazione del contenuto, ottenuto chiamando FMContentEnabler::GetEnableType.

Abilitare il tipo Scopo dell'URL
Individualizzazione Non applicabile.
Acquisizione delle licenze URL per ottenere la licenza. Chiamare FMContentEnabler::GetEnableData e inviare i dati all'URL come richiesta HTTP POST. Per ricevere una notifica quando viene acquisita la licenza, chiamare FMContentEnabler::MonitorEnable.
Revoca URL in una pagina Web in cui l'utente può scaricare e installare un componente aggiornato.

Requisiti

   
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h
Libreria Mfuuid.lib

Vedi anche

Come riprodurre file multimediali protetti

FMContentEnabler