ILicenseAcquisitionHandler.HandleLicenseAcquisitionAsync 方法

定义

服务实现的方法处理许可证获取请求。

public System.Threading.Tasks.Task<Microsoft.Media.Drm.LicenseResponse> HandleLicenseAcquisitionAsync (Microsoft.Media.Drm.ILicenseChallenge challenge);
abstract member HandleLicenseAcquisitionAsync : Microsoft.Media.Drm.ILicenseChallenge -> System.Threading.Tasks.Task<Microsoft.Media.Drm.LicenseResponse>
Public Function HandleLicenseAcquisitionAsync (challenge As ILicenseChallenge) As Task(Of LicenseResponse)

参数

challenge
ILicenseChallenge

ILicenseChallenge已从客户端接收的已分析。

返回

LicenseResponse要返回到客户端的 。

注解

许可证获取请求是客户端对许可证 () 的请求,该请求授予对指定内容、许可证 (提供密钥交换和/或当前服务器时间的) 执行操作的权限。 在此方法中,服务通常会按顺序执行以下步骤。

服务可能从此方法引发的典型异常包括:

适用于