MEEnablerCompleted 事件
完成物件的啟用動作時,由內容啟用器物件引發。 公開 IMFContentEnabler 介面的物件可能會引發此事件。 如果發生下列其中一項,就會引發 事件:
- IMFContentEnabler::AutomaticEnable方法會以非同步方式完成。
- 應用程式會呼叫 IMFContentEnabler::MonitorEnable,然後應用程式完成 HTTP POST 要求,如 MonitorEnable 方法中所述。
事件值
從 IMFMediaEvent::GetValue 擷取的可能值包括下列專案。
VARTYPE | 描述 |
---|---|
VT_EMPTY |
沒有事件資料。 |
備註
事件的狀態碼可能包含下列其中一個值。
值 | 描述 |
---|---|
S_OK | 作業成功。 |
NS_E_DRM_LICENSE_NOTACQUIRED | 未取得 DRM 授權。 如果先前嘗試使用 AutomaticEnable,應用程式應該嘗試非無訊息取得。 |
NS_S_DRM_MONITOR_CANCELLED | MonitorEnable作業已取消。 |
若要接收此事件,請查詢IMFMediaEventGenerator介面的IMFContentEnabler介面。 然後呼叫 IMFMediaEventGenerator::BeginGetEvent,如 媒體事件產生器主題中所述。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
標頭 |
|
另請參閱