Интерфейс IDrmPort2 (portcls.h)
Интерфейс IDrmPort2
используется драйвером miniport WaveCyclic или WavePci для управления содержимым, защищенным DRM (см. раздел Управление цифровыми правами). Драйвер порта реализует этот интерфейс и предоставляет его драйверу мини-порта. Драйверы портов WaveCyclic и WavePci поддерживают этот интерфейс. Чтобы определить, поддерживает IDrmPort2
ли драйвер порта интерфейс, драйвер минипорта вызывает метод QueryInterface объекта порта (IPortWaveCyclic или IPortWavePci) с IID_IDrmPort2 REFIID. IDrmPort2
наследуется от интерфейса IDrmPort .
Методы в этом интерфейсе служат альтернативными точками входа для функций DRM в системном драйвере DRMK, drmk.sys.
Дополнительные сведения о IDrmPort2
см. в разделе Идентификаторы содержимого и права на содержимое.
Наследование
Интерфейс IDrmPort2 наследуется от интерфейса IDrmPort.
Методы
Интерфейс IDrmPort2 содержит следующие методы.
IDrmPort2::AddContentHandlers Метод AddContentHandlers предоставляет системе список функций, которые обрабатывают защищенное содержимое. |
IDrmPort2::ForwardContentToDeviceObject Метод ForwardContentToDeviceObject принимает объект устройства, представляющий устройство, на которое вызывающий объект намерен пересылать защищенное содержимое. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portcls.h |