EVENTO MEEnablerCompleted
Generato da un oggetto di abilitazione del contenuto al termine dell'azione di abilitazione dell'oggetto. Gli oggetti che espongono l'interfaccia IMFContentEnabler possono generare questo evento. L'evento viene generato se si verifica una delle condizioni seguenti:
- Il metodo IMFContentEnabler::AutomaticEnable viene completato in modo asincrono.
- L'applicazione chiama IMFContentEnabler::MonitorEnable e quindi l'applicazione completa la richiesta HTTP POST, come descritto nel metodo MonitorEnable .
Valori dell'evento
I valori possibili recuperati da IMFMediaEvent::GetValue includono quanto segue.
VARTYPE | Descrizione |
---|---|
VT_EMPTY |
Nessun dato dell'evento. |
Commenti
Il codice di stato dell'evento può contenere uno dei valori seguenti.
Valore | Descrizione |
---|---|
S_OK | Operazione completata. |
NS_E_DRM_LICENSE_NOTACQUIRED | La licenza DRM non è stata acquisita. Se il tentativo precedente ha usato AutomaticEnable, l'applicazione deve provare l'acquisizione non invisibile all'utente. |
NS_S_DRM_MONITOR_CANCELLED | L'operazione MonitorEnable è stata annullata. |
Per ricevere questo evento, eseguire una query sull'interfaccia IMFContentEnabler per l'interfaccia IMFMediaEventGenerator . Chiamare quindi IMFMediaEventGenerator::BeginGetEvent, come descritto nell'argomento Generatori di eventi multimediali.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
Vedi anche