Compartilhar via


estrutura WMDRM_LICENSE_FILTER

[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador do Coletor em vez 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.]

A estrutura WMDRM_LICENSE_FILTER define parâmetros de filtragem para uso ao criar uma enumeração de licença.

Sintaxe

typedef struct WMDRM_LICENSE_FILTER {
  DWORD dwVersion;
  BSTR  bstrKID;
  BSTR  bstrRights;
  BSTR  bstrAllowedSourceIDs;
} ;

Membros

Dwversion

Especifica um número de versão mínimo para as licenças retornadas.

bstrKID

Especifica uma ID de chave para a qual filtrar licenças. Somente licenças com a ID de chave especificada serão incluídas na enumeração .

bstrRights

Especifica um conjunto de direitos para o qual filtrar licenças. Somente as licenças que fornecem todos os direitos especificados serão incluídas na enumeração .

bstrAllowedSourceIDs

Especifica as fontes de conteúdo protegido a serem incluídas na pesquisa de licença.

Comentários

Essa estrutura é usada pelo método IWMDRMLicenseManagement::CreateLicenseEnumeration .

Requisitos

Requisito Valor
parâmetro
Wmdrmsdk.h

Confira também

Estruturas