Freigeben über


MEEnablerCompleted-Ereignis

Wird von einem Content Enabler-Objekt ausgelöst, wenn die Aktivierungsaktion des Objekts abgeschlossen ist. Objekte, die die IMFContentEnabler-Schnittstelle verfügbar machen, können dieses Ereignis auslösen. Das Ereignis wird ausgelöst, wenn einer der folgenden Ereignisse auftritt:

Ereigniswerte

Mögliche Werte, die von IMFMediaEvent::GetValue abgerufen werden, umfassen Folgendes.

VARTYPE BESCHREIBUNG
VT_EMPTY
Keine Ereignisdaten.

Bemerkungen

Der status Code aus dem Ereignis kann einen der folgenden Werte enthalten.

Wert BESCHREIBUNG
S_OK Der Vorgang wurde erfolgreich ausgeführt.
NS_E_DRM_LICENSE_NOTACQUIRED Die DRM-Lizenz wurde nicht erworben. Wenn beim vorherigen Versuch AutomaticEnable verwendet wurde, sollte die Anwendung versuchen, eine nicht unbeaufsichtigte Erfassung zu verwenden.
NS_S_DRM_MONITOR_CANCELLED Der MonitorEnable-Vorgang wurde abgebrochen.

 

Um dieses Ereignis zu empfangen, fragen Sie die IMFContentEnabler-Schnittstelle für die IMFMediaEventGenerator-Schnittstelle ab. Rufen Sie dann IMFMediaEventGenerator::BeginGetEvent auf, wie im Thema Medienereignisgeneratoren beschrieben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Mfobjects.h (include Mfidl.h)

Weitere Informationen

IMFContentEnabler

Medienereignisgeneratoren

Media Foundation-Ereignisse