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 |
|