Encabezado drmk.h
Este encabezado lo usa el audio. Para más información, consulte:
drmk.h contiene las siguientes interfaces de programación:
Interfaces
IDrmAudioStream La interfaz IDrmAudioStream asigna protección DRM al contenido digital en una secuencia de audio. |
Functions
DrmAddContentHandlers La función DrmAddContentHandlers proporciona al sistema una lista de funciones que controlan el contenido protegido. |
DrmCreateContentMixed La función DrmCreateContentMixed crea un identificador de contenido DRM para identificar una secuencia de audio KS que contiene contenido mixto de varias secuencias. |
DrmDestroyContent La función DrmDestroyContent elimina un identificador de contenido DRM creado por DrmCreateContentMixed. |
DrmForwardContentToDeviceObject La función DrmForwardContentToDeviceObject acepta un objeto de dispositivo que representa un dispositivo al que el autor de la llamada pretende reenviar contenido protegido. |
DrmForwardContentToFileObject La función DrmForwardContentToFileObject está obsoleta y solo se mantiene para admitir controladores existentes. |
DrmForwardContentToInterface La función DrmForwardContentToInterface acepta un puntero a la interfaz COM de un objeto al que el llamador pretende reenviar contenido protegido. |
DrmGetContentRights La función DrmGetContentRights recupera los derechos de contenido drm asignados a un identificador de contenido DRM. |
Funciones de devolución de llamada
PFNDRMADDCONTENTHANDLERS Microsoft reserva la función de devolución de llamada PFNDRMADDCONTENTHANDLERS solo para uso interno. No use esta función en el código. |
PFNDRMCREATECONTENTMIXED Microsoft reserva la función de devolución de llamada PFNDRMCREATECONTENTMIXED solo para uso interno. No use esta función en el código. |
PFNDRMDESTROYCONTENT Microsoft reserva la función de devolución de llamada PFNDRMDESTROYCONTENT solo para uso interno. No use esta función en el código. |
PFNDRMFORWARDCONTENTTODEVICEOBJECT Microsoft reserva la función de devolución de llamada PFNDRMFORWARDCONTENTTODEVICEOBJECT solo para uso interno. No use esta función en el código. |
PFNDRMFORWARDCONTENTTOFILEOBJECT Microsoft reserva la función de devolución de llamada PFNDRMFORWARDCONTENTTOFILEOBJECT solo para uso interno. No use esta función en el código. |
PFNDRMFORWARDCONTENTTOINTERFACE Microsoft reserva la función de devolución de llamada PFNDRMFORWARDCONTENTTOINTERFACE solo para uso interno. No use esta función en el código. |
PFNDRMGETCONTENTRIGHTS Microsoft reserva la función de devolución de llamada PFNDRMGETCONTENTRIGHTS solo para uso interno. No use esta función en el código. |
Estructuras
DRMFORWARD La estructura DRMFORWARD contiene la información que necesita el controlador del sistema DRMK para reenviar un identificador de contenido DRM a un dispositivo que controla el contenido protegido. |
DRMRIGHTS La estructura DRMRIGHTS especifica los derechos de contenido DRM asignados a un pin de audio KS o a un objeto de secuencia del controlador de clase puerto. |
KSDRMAUDIOSTREAM_CONTENTID La estructura KSDRMAUDIOSTREAM_CONTENTID especifica el identificador de contenido DRM y los derechos de contenido DRM para una solicitud de propiedad KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset. |
KSP_DRMAUDIOSTREAM_CONTENTID La estructura KSP_DRMAUDIOSTREAM_CONTENTID especifica la propiedad, el tipo de solicitud y el contexto de una solicitud KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-property. También especifica una lista de punteros de función a las funciones DRM. |