Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура 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) |