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


структура KSP_DRMAUDIOSTREAM_CONTENTID (drmk.h)

Структура KSP_DRMAUDIOSTREAM_CONTENTID указывает свойство, тип запроса и контекст для запроса KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-property. Он также задает список указателей функций на функции DRM.

Синтаксис

typedef struct {
  KSPROPERTY                         Property;
  PVOID                              Context;
  PFNDRMADDCONTENTHANDLERS           DrmAddContentHandlers;
  PFNDRMCREATECONTENTMIXED           DrmCreateContentMixed;
  PFNDRMDESTROYCONTENT               DrmDestroyContent;
  PFNDRMFORWARDCONTENTTODEVICEOBJECT DrmForwardContentToDeviceObject;
  PFNDRMFORWARDCONTENTTOFILEOBJECT   DrmForwardContentToFileObject;
  PFNDRMFORWARDCONTENTTOINTERFACE    DrmForwardContentToInterface;
  PFNDRMGETCONTENTRIGHTS             DrmGetContentRights;
} KSP_DRMAUDIOSTREAM_CONTENTID, *PKSP_DRMAUDIOSTREAM_CONTENTID;

Члены

Property

Указывает свойство для получения или задания. Этот элемент представляет собой структуру типа KSPROPERTY.

Context

Указатель на контекстные данные. Это контекст, указанный в параметре функции drmForwardContentToDeviceObject drmForward.

DrmAddContentHandlers

Указатель на функцию drmAddContentHandlers .

DrmCreateContentMixed

Указатель на функцию DrmCreateContentMixed.

DrmDestroyContent

Указатель на функцию DrmDeskcontent.

DrmForwardContentToDeviceObject

Указатель на функцию DrmForwardContentToDeviceObject.

DrmForwardContentToFileObject

Указатель на функцию drmForwardContentToFileObject.

DrmForwardContentToInterface

Указатель на функцию drmForwardContentToInterface drmForwardContentToInterface.

DrmGetContentRights

Указатель на функцию drmGetContentRights .

Замечания

Структура содержит указатели на функции библиотеки DRM, чтобы обеспечить драйверу удобный доступ к этим функциям.

Требования

Требование Ценность
заголовка drmk.h (include Drmk.h)

См. также

DrmAddContentHandlers

DrmCreateContentMixed

DrmDeskcontent

DrmForwardContentToDeviceObject

DrmForwardContentToFileObject

DrmForwardContentToInterface

DrmGetContentRights

KSPROPERTY

KSPROPERTY_DRMAUDIOSTREAM_CONTENTID