Compartilhar via


Interface IDrmPort2 (portcls.h)

A IDrmPort2 interface é usada por um driver de miniporta WaveCyclic ou WavePci para gerenciar conteúdo protegido por DRM (consulte Gerenciamento de Direitos Digitais). O driver de porta implementa essa interface e a expõe ao driver de miniporta. Os drivers de porta WaveCyclic e WavePci dão suporte a essa interface. Para determinar se um driver de porta dá suporte à IDrmPort2 interface, um driver de miniporto chama o método QueryInterface do objeto de porta (IPortWaveCyclic ou IPortWavePci) com REFIID IID_IDrmPort2. IDrmPort2 herda da interface IDrmPort .

Os métodos nessa interface servem como pontos de entrada alternativos para as funções DRM no driver do sistema DRMK, drmk.sys.

Para obter mais informações sobre IDrmPort2, consulte IDs de conteúdo e direitos de conteúdo.

Herança

A interface IDrmPort2 herda da interface IDrmPort.

Métodos

A interface IDrmPort2 tem esses métodos.

 
IDrmPort2::AddContentHandlers

O método AddContentHandlers fornece ao sistema uma lista de funções que lidam com conteúdo protegido.
IDrmPort2::ForwardContentToDeviceObject

O método ForwardContentToDeviceObject aceita um objeto de dispositivo que representa um dispositivo para o qual o chamador pretende encaminhar conteúdo protegido.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho portcls.h