PcCreateContentMixed-Funktion (portcls.h)
Die PcCreateContentMixed-Funktion berechnet die DRM-Inhaltsrechte für einen zusammengesetzten Stream, der gemischte Inhalte aus einer Bestimmten Anzahl von KS-Audiostreams enthält. Beachten Sie, dass dieser Funktionsaufruf im Betrieb mit der DrmCreateContentMixed-Funktion identisch ist und die Parameterdefinitionen und der Rückgabewert ebenfalls identisch sind.
Syntax
PORTCLASSAPI NTSTATUS PcCreateContentMixed(
[in] PULONG paContentId,
[in] ULONG cContentId,
[out] PULONG pMixedContentId
);
Parameter
[in] paContentId
Zeiger auf ein Array von DRM-Inhalts-IDs. Jedes Arrayelement ist vom Typ ULONG und enthält eine Inhalts-ID, die einen geschützten KS-Audiostream darstellt. Wenn cContentId 0 ist, kann paContentIDNULL sein. Eine Inhalts-ID von 0 ist ein besonderer Wert, der einen Audiostream 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-Audiostream schreibt. Wenn cContentId null ist, weist die Funktion der neuen Inhalts-ID standardmäßig DRM-Inhaltsrechte zu.
Rückgabewert
Siehe Rückgabewertdefinition in DrmCreateContentMixed.
Hinweise
Weitere Informationen finden Sie in den Kommentaren in DrmCreateContentMixed.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Der PortCls-Systemtreiber implementiert die PcCreateContentMixed-Funktion in Microsoft Windows XP und höheren Betriebssystemen. |
Zielplattform | Universell |
Header | portcls.h (include Portcls.h) |
Bibliothek | Portcls.lib |