共用方式為


ServiceRequestedEventArgs 類別

定義

包含要求服務時 MediaProtectionManager 物件的事件資料。

public ref class ServiceRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ServiceRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ServiceRequestedEventArgs
Public NotInheritable Class ServiceRequestedEventArgs
繼承
Object Platform::Object IInspectable ServiceRequestedEventArgs
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

範例

下列範例示範如何建立 MediaProtectionManager、設定 Properties 屬性,以及新增 ComponentLoadFailedServiceRequested的事件接聽程式。 如需完整範例,請參閱 如何使用插入式 DRM 主題。 '''javascript

mediaProtectionManager = new Windows.Media.Protection.MediaProtectionManager () ;

function ServiceRequested (e) { logMsg (「Got Enabler - system/type: {」 + e.request.protectionSystem + 「}/{」 + e.request.type + 「}」) ;e.completion.complete (true) ;}

function ComponentLoadFailed (e) { logMsg (e.information.items.size.toString () + 「 failed components」) ; logMsg (」

元件:

");

列出 (var i = 0 的失敗元件;例如 < information.items.size;i++) { logMsg (」

「 + e.information.items[i].name + 」

" + "

Reasons=0x「 + e.information.items[i].reasons.toString (16) + 」

更新識別碼=「 + e.information.items[i].renewalId) ;}

e.completion.complete (false) ;}

function RebootNeeded (e) { logMsg (「Reboot Required」) ; }

mediaProtectionManager.addEventListener (「servicerequested」, ServiceRequested, false) ;mediaProtectionManager.addEventListener (「componentloadfailed」, ComponentLoadFailed, false) ;mediaProtectionManager.addEventListener (「rebootneeded」, RebootNeeded, false) ;

備註

此物件不會直接具現化。 它是由 MediaProtectionManager.ServiceRequested 事件所建立,並以 ServiceRequestedEventHandler 委派的引數的形式傳回。

屬性

Completion

傳回服務要求完成的指示。

MediaPlaybackItem

取得與服務要求相關聯的 MediaPlaybackItem

Request

包含服務要求。

適用於