NDStartAsyncOptions 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
비동기 시작 옵션을 나타냅니다. 이 열거형은 비트 OR이며 StartAsync 메서드에서 사용됩니다.
public enum class NDStartAsyncOptions
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class NDStartAsyncOptions
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("NDStartAsyncOptions is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
enum class NDStartAsyncOptions
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum NDStartAsyncOptions
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("NDStartAsyncOptions is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
public enum NDStartAsyncOptions
var value = Windows.Media.Protection.PlayReady.NDStartAsyncOptions.mutualAuthentication
Public Enum NDStartAsyncOptions
- 상속
-
NDStartAsyncOptions
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
필드
MutualAuthentication | 1 | 설정되면 인증을 위해 RegistrationCompleted 이벤트를 통해 송신기의 인증서가 호출자에게 표시됩니다. 호출자는 플래그를 수락하거나 거부하도록 플래그를 설정해야 합니다. 설정하지 않으면 RegistrationCompleted에 인증서가 포함되지 않습니다. |
WaitForLicenseDescriptor | 2 | StartAsync에 대해 Set 및 LicenseFetchDescriptor 매개 변수가 null이면 StartAsync는 NDDownloadEngineNotifier 또는 NDStreamParserNotifier에서 OnContentIDReceived를 기다립니다. OnContententIDReceived 이후 수신된 LicenseFetchDescriptor를 사용하여 라이선스 페치를 수행합니다. 설정하지 않고 StartAsync에 대해 LicenseFetchDescriptor 매개 변수가 null인 경우 StartAsync는 사용자가 이미 라이선스를 미리 획득했다고 가정하고 라이선스 페치를 수행하지 않습니다. LicenseFetchDescriptor가 null이 아닌 경우 이 플래그는 무시되고 라이선스 가져오기가 수행됩니다. |