Partilhar via


EC_WMT_EVENT (SDK do Windows Media Format 11)

[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 de 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 de 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.]

Enviado pelo SDK de Formato de Mídia do Windows quando um aplicativo usa o filtro leitor ASF para reproduzir arquivos ASF protegidos pelo DRM (gerenciamento de direitos digitais).

Parâmetros

Lparam1

Pode ser um dos seguintes valores de WMT_STATUS.

Mensagem WMT_STATUS Descrição
WMT_NO_RIGHTS O arquivo é protegido com DRM versão 1 e o aplicativo não tem direitos para executar a ação solicitada.
WMT_ACQUIRE_LICENSE O processo de aquisição de licença foi concluído. (Isso não significa necessariamente que uma licença foi adquirida com êxito.)
WMT_NO_RIGHTS_EX O arquivo é protegido com o DRM versão 7 e o aplicativo não tem direitos para executar a ação solicitada.
WMT_NEEDS_INDIVIDUALIZATION A licença permite que apenas aplicativos individualizados executem a ação solicitada.
WMT_INDIVIDUALIZE O processo de individualização está sendo executado ou concluído.

 

lParam2

Ponteiro para uma estrutura de AM_WMT_EVENT_DATA que contém informações sobre o evento no ponteiro de membro pData, bem como um código HRESULT status enviado pelo SDK de Formato de Mídia do Windows. O valor de lParam2 depende do valor de lParam1, conforme descrito na tabela a seguir. (As estruturas "WM_" são definidas no SDK de Formato de Mídia do Windows.)

Se lParam1 for... AM_WMT_EVENT_DATA.pData é...
WMT_NO_RIGHTS Um ponteiro para uma cadeia de caracteres WCHAR que contém uma URL de desafio.
WMT_ACQUIRE_LICENSE Um ponteiro para uma estrutura de WM_GET_LICENSE_DATA .
WMT_NO_RIGHTS_EX Um ponteiro para uma estrutura de WM_GET_LICENSE_DATA .
WMT_NEEDS_INDIVIDUALIZATION NULL.
WMT_INDIVIDUALIZE Um ponteiro para uma estrutura de WM_INDIVIDUALIZE_STATUS .

 

Recursos do Gerenciamento de Direitos Digitais

Referência de QASF do DirectShow

Habilitando o suporte a DRM