Partilhar via


Objeto de registro de dispositivo

[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. do Source Reader e Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize do Leitor de Origem e do Gravador de Separadores em vez de SDK do Windows Media Format 11, sempre que 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.]

O objeto de registro de dispositivo gerencia o banco de dados de registro de dispositivo. Esta base de dados armazena informações sobre dispositivos de rede, tais como leitores de vídeo descodificadores, que estão ligados ao computador cliente. O principal objetivo do banco de dados de registro de dispositivos é gerenciar dispositivos que usam o protocolo Windows Media DRM 10 para dispositivos de rede para receber fluxos de dados seguros.

Se a sua aplicação suportar o Windows Media DRM 10 para Dispositivos de Rede, tem de utilizar as interfaces deste objeto para registar dispositivos de rede e validar esses dispositivos. Você também pode usar o banco de dados de registro de dispositivo para armazenar informações sobre dispositivos de rede que não usam o Windows Media DRM 10 para dispositivos de rede, embora nem todas as informações no banco de dados se apliquem a esses dispositivos.

O objeto de registro do dispositivo é criado pela função WMCreateDeviceRegistration, que define um ponteiro para uma interface IWMDeviceRegistration. Os outros métodos do objeto de registro de dispositivo podem ser obtidos chamando o QueryInterface método.

As interfaces a seguir são suportadas pelo objeto de registro do dispositivo.

Interface Descrição
IWMDeviceRegistration Gerencia o banco de dados de registro de dispositivos.
IWMDRMMessageParser Analisa mensagens enviadas por dispositivos.
IWMProximityDetection Gerencia a validação de dispositivos.

 

A interface de retorno de chamada a seguir deve ser implementada pelo aplicativo para usar os métodos da interface IWMProximityDetection.

Interface Descrição
IWMStatusCallback Recebe mensagens de status de processos que são executados em um thread separado.

 

Objetos