Événement MEEnablerCompleted
Déclenché par un objet d’activation de contenu lorsque l’action d’activation de l’objet est terminée. Les objets qui exposent l’interface IMFContentEnabler peuvent déclencher cet événement. L’événement est déclenché si l’un des événements suivants se produit :
- La méthode IMFContentEnabler::AutomaticEnable se termine de manière asynchrone.
- L’application appelle IMFContentEnabler::MonitorEnable, puis l’application termine la requête HTTP POST, comme décrit dans la méthode MonitorEnable .
Valeurs d’événement
Les valeurs possibles récupérées à partir d’IMFMediaEvent::GetValue sont les suivantes.
VARTYPE | Description |
---|---|
VT_EMPTY |
Aucune donnée d'événement. |
Notes
Le code status de l’événement peut contenir l’une des valeurs suivantes.
Valeur | Description |
---|---|
S_OK | L’opération a réussi. |
NS_E_DRM_LICENSE_NOTACQUIRED | La licence DRM n’a pas été acquise. Si la tentative précédente a utilisé AutomaticEnable, l’application doit essayer l’acquisition non silencieuse. |
NS_S_DRM_MONITOR_CANCELLED | L’opération MonitorEnable a été annulée. |
Pour recevoir cet événement, interrogez l’interface IMFContentEnabler pour l’interface IMFMediaEventGenerator . Ensuite, appelez IMFMediaEventGenerator::BeginGetEvent, comme décrit dans la rubrique Générateurs d’événements multimédias.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|
Voir aussi