设备注册对象

设备注册对象管理设备注册数据库。 此数据库存储有关连接到客户端计算机的网络设备(如机顶视频播放器)的信息。 设备注册数据库的主要用途是管理使用 Windows Media DRM 10 for Network Devices 协议接收安全数据流的设备。

如果应用程序支持适用于网络设备的 Windows Media DRM 10,则必须使用此对象的接口来注册网络设备并验证这些设备。 还可以使用设备注册数据库来存储有关不使用 Windows Media DRM 10 网络设备的网络设备的信息,尽管数据库中的所有信息并非都适用于此类设备。

设备注册对象由 WMCreateDeviceRegistration 函数创建,该函数设置指向 IWMDeviceRegistration 接口的 指针。 可以通过调用 QueryInterface 方法获取设备注册对象的其他方法。

设备注册对象支持以下接口。

接口 说明
IWMDeviceRegistration 管理设备注册数据库。
IWMDRMMessageParser 分析设备发送的消息。
IWMProximityDetection 管理设备验证。

 

以下回调接口必须由应用程序实现才能使用 IWMProximityDetection 接口的方法。

接口 说明
IWMStatusCallback 从在单独的线程中执行的进程接收状态消息。

 

对象