Share via


NDStartAsyncOptions Enumeration

Definition

Gibt die asynchronen Startoptionen an. Diese Enumeration ist ein bitweises OR und wird von der StartAsync-Methode verwendet.

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
Vererbung
NDStartAsyncOptions
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Felder

MutualAuthentication 1

Wenn festgelegt, wird das Zertifikat des Senders dem Aufrufer über ein RegistrationCompleted-Ereignis zur Überprüfung vorgelegt. Der Aufrufer sollte ein Flag festlegen, um es anzunehmen oder abzulehnen. Wenn dieser Wert nicht festgelegt ist, enthält RegistrationCompleted das Zertifikat nicht.

WaitForLicenseDescriptor 2

Wenn festgelegt ist und der Parameter LicenseFetchDescriptor für StartAsyncNULL ist, wartet StartAsync entweder von NDDownloadEngineNotifier oder NDStreamParserNotifier auf OnContentIDReceived. Nach OnContententIDReceived wird der empfangeneLicenseFetchDescriptor verwendet, um den Lizenzabruf durchzuführen. Wenn nicht festgelegt und der Parameter LicenseFetchDescriptor für StartAsyncNULL ist, geht StartAsync davon aus, dass Sie die Lizenz bereits im Voraus erworben haben und keinen Lizenzabruf durchführen. Beachten Sie, dass, wenn LicenseFetchDescriptor nicht NULL ist, dieses Flag ignoriert wird und ein Lizenzabruf ausgeführt wird.

Gilt für: