IDynamicHWHandler 接口 (shobjidl.h)

由自动播放调用。 公开方法,这些方法在向用户显示已注册处理程序之前获取有关已注册处理程序的动态信息。

继承

IDynamicHWHandler 接口继承自 IUnknown 接口。 IDynamicHWHandler 还具有以下类型的成员:

方法

IDynamicHWHandler 接口具有这些方法。

 
IDynamicHWHandler::GetDynamicInfo

由系统调用,以确定是否在显示“自动播放”对话框之前显示特定处理程序。

注解

在此接口之前,当应用程序注册处理程序并在自动播放提示符中显示时,只要内容类型 ((例如,在媒体设备上找到与该处理程序关联的 mp3 或 avi) ),处理程序就始终显示。 始终显示相同的图标和操作字符串。

如果处理程序在显示处理程序之前实现此接口,则自动播放将首先调用 IDynamicHWHandler::GetDynamicInfo ,以确定是否要向用户显示此处理程序。 如果要显示处理程序,可以指定与 HKLM 下的静态处理程序注册所提供的操作字符串不同的操作字符串。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shobjidl.h