Поделиться через


Интерфейс IDrmPort2 (portcls.h)

Интерфейс IDrmPort2 используется драйвером минипорта WaveCyclic или WavePci для управления содержимым, защищенным drM (см. digital Rights Management). Драйвер портов реализует этот интерфейс и предоставляет его мини-драйверу. Драйверы портов WaveCyclic и WavePci поддерживают этот интерфейс. Чтобы определить, поддерживает ли драйвер порта интерфейс IDrmPort2, драйвер минипорта вызывает порт (IPortWaveCyclic или IPortWavePci) метода QueryInterface с помощью REFIID IID_IDrmPort2. IDrmPort2 наследует интерфейс IDrmPort.

Методы в этом интерфейсе служат альтернативными точками входа для функций DRM в системного драйвера DRMK, drmk.sys.

Дополнительные сведения о IDrmPort2см. в идентификаторы содержимого и права на содержимое.

Наследство

Интерфейс IDrmPort2 наследует от интерфейса IDrmPort.

Методика

Интерфейс IDrmPort2 имеет эти методы.

 
IDrmPort2::AddContentHandlers

Метод AddContentHandlers предоставляет системе список функций, обрабатывающих защищенное содержимое.
IDrmPort2::ForwardContentToDeviceObject

Метод ForwardContentToDeviceObject принимает объект устройства, представляющий устройство, которому вызывающий объект намерен перенаправить защищенное содержимое.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка portcls.h