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 funktion 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-Audiodatenstrom.

[in, optional] Reserved

Reserviert für die zukünftige Verwendung. Wird auf NULL-festgelegt.

[in] DrmForward

Zeigen Sie auf eine DRMFORWARD- Struktur, die ein Geräteobjekt und ein Dateiobjekt angibt, das das Zielgerät bzw. einen KS-Audio-Pin auf diesem Gerät identifiziert. 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.

Bemerkungen

Weitere Informationen finden Sie in den Kommentaren in DrmForwardContentToDeviceObject.

Anforderungen

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

Siehe auch

DrmForwardContentToDeviceObject