Freigeben über


PcForwardContentToDeviceObject-Funktion (portcls.h)

Die PcForwardContentToDeviceObject-Funktion akzeptiert ein Geräteobjekt, das ein Gerät darstellt, an das der Aufrufer geschützte Inhalte weiterleiten möchte. Beachten Sie, dass dieser Funktionsaufruf im Betrieb mit der DrmForwardContentToDeviceObject-Funktion identisch ist und die Parameterdefinitionen und der Rückgabewert ebenfalls identisch sind.

Syntax

PORTCLASSAPI NTSTATUS PcForwardContentToDeviceObject(
  [in]           ULONG        ContentId,
  [in, optional] PVOID        Reserved,
  [in]           PCDRMFORWARD DrmForward
);

Parameter

[in] ContentId

Gibt die DRM-Inhalts-ID an. Dieser Parameter identifiziert einen geschützten KS-Audiostream.

[in, optional] Reserved

Für die zukünftige Verwendung reserviert. Auf NULL festgelegt.

[in] DrmForward

Zeiger auf eine DRMFORWARD-Struktur , die ein Geräteobjekt und ein Dateiobjekt angibt, die das Zielgerät bzw. einen KS-Audionadel auf diesem Gerät identifizieren. Die Struktur enthält auch den Kontextwert, den die KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDSet-Property-Anforderung an das Gerät übergibt.

Rückgabewert

Siehe Rückgabewertdefinition in DrmForwardContentToDeviceObject.

Hinweise

Weitere Informationen finden Sie in den Kommentaren in DrmForwardContentToDeviceObject.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Der PortCls-Systemtreiber implementiert die PcForwardContentToDeviceObject-Funktion in Microsoft Windows XP und höheren Betriebssystemen.
Zielplattform Universell
Header portcls.h (include Portcls.h)
Bibliothek Portcls.lib

Weitere Informationen

DrmForwardContentToDeviceObject