安装 (Windows多媒体)

可安装驱动程序可以在处理 DRV_INSTALLDRV_REMOVE 消息时执行特定于驱动程序的安装任务。 安装应用程序(如控制面板应用程序)分别在安装或删除驱动程序时将消息发送到驱动程序。

处理DRV_INSTALL消息时,驱动程序通常会验证所需的硬件是否存在,然后显示配置对话框,以便用户选择驱动程序和相关硬件的初始配置设置。 该消息包括 DRVCONFIGINFO 结构的地址,该结构包含与驱动程序关联的注册表项名称和值的名称;驱动程序检查注册表值以获取默认配置信息。 最后,驱动程序还会创建成功操作所需的任何其他注册表项和值。

处理DRV_REMOVE消息时,驱动程序会删除可能已创建的任何注册表项和值。