Compartir a través de


Estructuras de cliente DRM de Microsoft Windows Media

[La característica asociada a esta página, WINDOWS Media Format 11 SDK, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. Lector de origen y escritor receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector fuente y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Las siguientes estructuras son compatibles con las API extendidas del cliente DRM de Windows Media.

Estructura o enumeración Descripción
DRM_AUDIO_OUTPUT_PROTECTION_IDS Contiene una lista de identificadores de protección de salida de audio.
DRM_AUDIO_OUTPUT_PROTECTION_IDS_EX Contiene una lista de identificadores de protección de salida de audio. Esta estructura extiende DRM_AUDIO_OUTPUT_PROTECTION_IDS agregando un número de versión.
DRM_COPY_OPL Contiene información sobre los niveles de protección de salida especificados en una licencia para las acciones de copia.
DRM_LICENSE_STATE_DATA Contiene información sobre las restricciones de licencia de un derecho DRM.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Contiene los niveles mínimos de protección de salida (OPL) para la reproducción de varios tipos de contenido.
DRM_OPL_OUTPUT_IDS Contiene varios identificadores de salida de OPL.
DRM_OUTPUT_PROTECTION Contiene información sobre una tecnología de protección de salida.
DRM_OUTPUT_PROTECTION_EX Contiene información sobre una tecnología de protección de salida. Esta estructura extiende DRM_OUTPUT_PROTECTION agregando un número de versión.
DRM_PLAY_OPL Contiene información sobre las OPL especificadas en una licencia para las acciones de reproducción.
DRM_PLAY_OPL_EX Contiene información extendida sobre las OPL especificadas en una licencia para las acciones de reproducción.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Contiene una matriz de estructuras de DRM_VIDEO_OUTPUT_PROTECTION .
DRM_VIDEO_OUTPUT_PROTECTION_IDS_EX Contiene una matriz de estructuras de DRM_VIDEO_OUTPUT_PROTECTION . Esta estructura extiende DRM_VIDEO_OUTPUT_PROTECTION_IDS agregando un número de versión.
WM_BACKUP_RESTORE_STATUS Contiene información sobre una operación pendiente de copia de seguridad o restauración de licencias.
WM_INDIVIDUALIZE_STATUS Contiene información sobre un proceso de individualización pendiente.
WMDRM_ANALOG_VIDEO_RESTRICTIONS Contiene información sobre una restricción para reproducir contenido como vídeo analógico.
WMDRM_ANALOG_VIDEO_RESTRICTIONS_EX Contiene información extendida sobre una restricción para reproducir contenido como vídeo analógico.
WMDRM_ENCRYPT_SCATTER_BLOCK Contiene un bloque de datos que se va a cifrar.
WMDRM_ENCRYPT_SCATTER_INFO Contiene información necesaria para configurar la interfaz IWMDRMEncryptScatter para su uso.
WMDRM_LICENSE_FILTER Contiene información de filtrado para crear enumeraciones de licencias.
WMDRM_OUTPUT_PROTECTION_LEVELS Contiene los niveles de protección de salida requeridos por una licencia para realizar diversas acciones.
WMDRMCryptoData Contiene información sobre el algoritmo criptográfico utilizado para cifrar y descifrar el contenido.
WMDRMNET_POLICY Contiene la directiva que se usará para drm de Windows Media para las operaciones de dispositivos de red.
WMDRMNET_POLICY_GLOBAL_REQUIREMENTS Contiene requisitos globales para DRM de Windows Media para dispositivos de red.
WMDRMNET_POLICY_MINIMUM_ENVIRONMENT Contiene los requisitos de seguridad mínimos para DRM de Windows Media para dispositivos de red.
WMDRMNET_POLICY_TRANSCRYPTPLAY Contiene la información de directiva para reproducir contenido mediante DRM de Windows Media para dispositivos de red.

 

Referencia de programación