Freigeben über


PcCreateContentMixed-Funktion (portcls.h)

Die PcCreateContentMixed--Funktion berechnet die DRM-Inhaltsberechtigungen für einen zusammengesetzten Datenstrom, der gemischte Inhalte aus einer Reihe von KS-Audiodatenströmen enthält. Beachten Sie, dass dieser Funktionsaufruf im Vorgang mit der funktion DrmCreateContentMixed identisch ist, und die Parameterdefinitionen und der Rückgabewert sind ebenfalls identisch.

Syntax

PORTCLASSAPI NTSTATUS PcCreateContentMixed(
  [in]  PULONG paContentId,
  [in]  ULONG  cContentId,
  [out] PULONG pMixedContentId
);

Parameter

[in] paContentId

Zeigen Sie auf ein Array von DRM-Inhalts-IDs. Jedes Arrayelement ist vom Typ ULONG und enthält eine Inhalts-ID, die einen geschützten KS-Audiodatenstrom darstellt. Wenn cContentId- null ist, kann paContentID-NULL-sein. Eine Inhalts-ID von Null ist ein spezieller Wert, der einen Audiodatenstrom mit standardmäßigen DRM-Inhaltsrechten darstellt (siehe DEFINE_DRMRIGHTS_DEFAULT).

[in] cContentId

Gibt die Anzahl der DRM-Inhalts-IDs im paContentId- Array an. Das Array kann null oder mehr Inhalts-IDs enthalten.

[out] pMixedContentId

Ausgabezeiger für die zusammengesetzte Inhalts-ID. Dieser Parameter verweist auf eine vom Aufrufer zugewiesene ULONG-Variable, in die die Funktion die neue Inhalts-ID für den zusammengesetzten KS-Audiodatenstrom schreibt. Wenn cContentId null ist, weist die Funktion der neuen Inhalts-ID standardmäßig DRM-Inhaltsrechte zu.

Rückgabewert

Siehe Rückgabewertdefinition in DrmCreateContentMixed.

Bemerkungen

Weitere Informationen finden Sie in den Kommentaren in DrmCreateContentMixed.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Der PortCls-Systemtreiber implementiert die PcCreateContentMixed-Funktion in Microsoft Windows XP und höheren Betriebssystemen.
Zielplattform- Universal
Header- portcls.h (include Portcls.h)
Library Portcls.lib

Siehe auch

DrmCreateContentMixed