Partager via


AcxTargetStreamAssignDrmContentId, fonction (acxtargets.h)

La fonction AcxTargetStreamAssignDrmContentId étant donné un objet ACXTARGETSTREAM existant, affecte un ID de contenu DRM à ce flux.

Syntaxe

NTSTATUS AcxTargetStreamAssignDrmContentId(
  ACXTARGETSTREAM TargetStream,
  ULONG           ContentId,
  PACXDRMRIGHTS   DrmRights
);

Paramètres

TargetStream

Objet ACXTARGETSTREAM existant. Pour plus d’informations sur les objets ACX, consultez Résumé des objets ACX.

ContentId

Spécifie l’ID de contenu DRM. Ce paramètre est un identificateur que le système DRM génère au moment de l’exécution pour identifier le contenu protégé par DRM dans ce flux.

DrmRights

Pointeur vers une structure DRMRIGHTS spécifiant les droits accordés par le fournisseur de contenu à l’utilisateur pour lire et copier du contenu protégé par DRM dans ce flux.

Valeur de retour

Retourne STATUS_SUCCESS si l’appel a réussi. Sinon, elle retourne un code d’erreur approprié. Pour plus d’informations, consultez Using NTSTATUS Values.

Remarques

Configuration requise pour ACX

version minimale d’ACX : 1.0

Pour plus d’informations sur les versions ACX, consultez vue d’ensemble de la version ACX.

Exigences

Exigence Valeur
d’en-tête acxtargets.h
IRQL <= DISPATCH_LEVEL

Voir aussi