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 |