Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die AcxDrmForwardContentToDeviceObject--Funktion akzeptiert ein Geräteobjekt, das ein Gerät darstellt, an das der Aufrufer geschützte Inhalte weiterleiten möchte. Die Funktion authentifiziert das Gerät und sendet es die Inhalts-ID und DRM-Rechte, die das System dem geschützten Inhalt zugewiesen hat.
Syntax
NTSTATUS AcxDrmForwardContentToDeviceObject(
ULONG ContentId,
PVOID Reserved,
PCACXDRMFORWARD DrmForward
);
Parameter
ContentId
Gibt eine nichtzero DRM-Inhalts-ID an, die einem ACX-Audiodatenstrom durch AcxDrmCreateContentMixedzugewiesen ist. Beachten Sie, dass eine Inhalts-ID von Null einen Audiodatenstrom mit standardmäßigen DRM-Inhaltsrechten darstellt und nicht mit dieser Funktion verwendet werden kann.
Reserved
Reserviert für die zukünftige Verwendung. Auf NULL festgelegt.
DrmForward
Zeigen Sie auf eine ACXDRMFORWARD-Struktur, ein Geräteobjekt und ein Dateiobjekt angeben, 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_CONTENTID Set-Property-Anforderung an das Gerät übergibt.
Rückgabewert
AcxDrmForwardContentToDeviceObject gibt STATUS_SUCCESS zurück, wenn der Aufruf erfolgreich war. Andernfalls wird ein entsprechender Fehlercode zurückgegeben.
Bemerkungen
ACX-Anforderungen
Mindestens ACX-Version: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | acxstreams.h |
| IRQL- | PASSIVE_LEVEL |