Compartilhar via


Estruturas de cliente DRM do Microsoft Windows Media

[O recurso associado a esta página, do SDK do Windows Media Format 11, é um recurso herdado. Foi substituído por de Leitor de Origem e do Gravador do Coletor de. de Leitor de Origem e Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use de Leitor de Origem e o Gravador do Coletor em vez de do SDK do Windows Media Format 11, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

As estruturas a seguir são compatíveis com as APIs Estendidas do Cliente DRM do Windows Media.

Estrutura ou Enumeração Descrição
DRM_AUDIO_OUTPUT_PROTECTION_IDS Contém uma lista de identificadores de proteção de saída de áudio.
DRM_AUDIO_OUTPUT_PROTECTION_IDS_EX Contém uma lista de identificadores de proteção de saída de áudio. Essa estrutura estende DRM_AUDIO_OUTPUT_PROTECTION_IDS adicionando um número de versão.
DRM_COPY_OPL Contém informações sobre os níveis de proteção de saída especificados em uma licença para ações de cópia.
DRM_LICENSE_STATE_DATA Contém informações sobre as restrições de licença para um direito de DRM.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Contém os OPLs (níveis mínimos de proteção de saída) para reprodução de vários tipos de conteúdo.
DRM_OPL_OUTPUT_IDS Contém vários identificadores de saída OPL.
DRM_OUTPUT_PROTECTION Contém informações sobre uma tecnologia de proteção de saída.
DRM_OUTPUT_PROTECTION_EX Contém informações sobre uma tecnologia de proteção de saída. Essa estrutura estende DRM_OUTPUT_PROTECTION adicionando um número de versão.
DRM_PLAY_OPL Contém informações sobre as OPLs especificadas em uma licença para ações de reprodução.
DRM_PLAY_OPL_EX Contém informações estendidas sobre as OPLs especificadas em uma licença para ações de reprodução.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Contém uma matriz de estruturas de DRM_VIDEO_OUTPUT_PROTECTION.
DRM_VIDEO_OUTPUT_PROTECTION_IDS_EX Contém uma matriz de estruturas de DRM_VIDEO_OUTPUT_PROTECTION. Essa estrutura estende DRM_VIDEO_OUTPUT_PROTECTION_IDS adicionando um número de versão.
WM_BACKUP_RESTORE_STATUS Contém informações sobre uma operação de backup ou restauração de licença pendente.
WM_INDIVIDUALIZE_STATUS Contém informações sobre um processo de individualização pendente.
WMDRM_ANALOG_VIDEO_RESTRICTIONS Contém informações sobre uma restrição para reproduzir conteúdo como vídeo analógico.
WMDRM_ANALOG_VIDEO_RESTRICTIONS_EX Contém informações estendidas sobre uma restrição para reproduzir conteúdo como vídeo analógico.
WMDRM_ENCRYPT_SCATTER_BLOCK Contém um bloco de dados a serem criptografados.
WMDRM_ENCRYPT_SCATTER_INFO Contém informações necessárias para configurar a interface deIWMDRMEncryptScatterpara uso.
WMDRM_LICENSE_FILTER Contém informações de filtragem para criar enumerações de licença.
WMDRM_OUTPUT_PROTECTION_LEVELS Contém os níveis de proteções de saída exigidos por uma licença para executar várias ações.
WMDRMCryptoData Contém informações sobre o algoritmo criptográfico usado para criptografar e descriptografar o conteúdo.
WMDRMNET_POLICY Contém a política a ser usada para operações drm de mídia do Windows para dispositivos de rede.
WMDRMNET_POLICY_GLOBAL_REQUIREMENTS Contém requisitos globais para o DRM de Mídia do Windows para Dispositivos de Rede.
WMDRMNET_POLICY_MINIMUM_ENVIRONMENT Contém os requisitos mínimos de segurança para o DRM de Mídia do Windows para Dispositivos de Rede.
WMDRMNET_POLICY_TRANSCRYPTPLAY Contém as informações de política para reproduzir conteúdo usando o DRM de Mídia do Windows para Dispositivos de Rede.

 

de referência de programação