Interface IDrmPort2 (portcls.h)
L’interface IDrmPort2
est utilisée par un pilote Miniport WaveCyclique ou WavePci pour gérer le contenu protégé par DRM (voir Digital Rights Management). Le pilote de port implémente cette interface et l’expose au pilote miniport. Les pilotes de port WaveCyclique et WavePci prennent en charge cette interface. Pour déterminer si un pilote de port prend en charge l’interface de IDrmPort2
, un pilote miniport appelle le port (IPortWaveCyclique ou ) de l’objet QueryInterface avec la méthode REFIID IID_IDrmPort2.
IDrmPort2
hérite de l’interface IDrmPort.
Les méthodes de cette interface servent de points d’entrée alternatifs aux fonctions DRM dans le pilote système DRMK , drmk.sys.
Pour plus d’informations sur IDrmPort2
, consultez ID de contenu et les droits de contenu.
Héritage
L’interface IDrmPort2 hérite de l’interface IDrmPort.
Méthode
L’interface IDrmPort2 a ces méthodes.
IDrmPort2 ::AddContentHandlers La méthode AddContentHandlers fournit au système une liste de fonctions qui gèrent le contenu protégé. |
IDrmPort2 ::ForwardContentToDeviceObject La méthode ForwardContentToDeviceObject accepte un objet d’appareil représentant un appareil auquel l’appelant a l’intention de transférer du contenu protégé. |
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | portcls.h |