Fonction PcForwardContentToDeviceObject (portcls.h)

La fonction PcForwardContentToDeviceObject accepte un objet d’appareil représentant un appareil vers lequel l’appelant a l’intention de transférer du contenu protégé. Notez que cet appel de fonction est identique dans l’opération à la fonction DrmForwardContentToDeviceObject , et ses définitions de paramètres et sa valeur de retour sont également identiques.

Syntaxe

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

Paramètres

[in] ContentId

Spécifie l’ID de contenu DRM. Ce paramètre identifie un flux audio KS protégé.

[in, optional] Reserved

Réservé pour un usage futur. Défini sur NULL.

[in] DrmForward

Pointeur vers une structure DRMFORWARD spécifiant un objet d’appareil et un objet de fichier qui identifient l’appareil cible et une broche audio KS sur cet appareil, respectivement. La structure contient également la valeur de contexte que le KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDdemande set-property transmet à l’appareil.

Valeur retournée

Consultez définition de valeur de retour dans DrmForwardContentToDeviceObject.

Remarques

Pour plus d’informations, consultez les commentaires dans DrmForwardContentToDeviceObject.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Le pilote système PortCls implémente la fonction PcForwardContentToDeviceObject dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs.
Plateforme cible Universal
En-tête portcls.h (include Portcls.h)
Bibliothèque Portcls.lib

Voir aussi

DrmForwardContentToDeviceObject