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() + "실패한 구성 요소"); logMsg("

구성 요소:

");

(var i = 0; 예 < : information.items.size; i++) { logMsg(" 에 대한 실패 구성 요소 나열

" + e.information.items[i].name + "

" + "

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

갱신 ID=" + 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

서비스 요청을 포함합니다.

적용 대상