设备属性页提供程序(辅助安装程序)的特定要求

注意

虽然可以通过类安装程序或辅助安装程序提供设备属性页,但不建议这样做。 已弃用类安装程序和辅助安装程序。

提供一个或多个自定义设备属性页 的共同安装程序 必须处理 DIF_ADDPROPERTYPAGE_ADVANCED 设备安装功能 (DIF) 代码。 当用户在设备管理器或控制面板中单击设备的“属性”选项卡时,设备管理器发出此请求。

为了响应此请求,安装程序提供有关其每个自定义属性页的信息,创建页面,并将创建的页添加到设备的动态属性页列表中。 安装程序通过初始化并返回请求的类安装参数的SP_ADDPROPERTYPAGE_DATA结构来执行此操作。

如果用户更改任何属性,设备管理器在安装程序通过调用 SetupDiSetDeviceInstallParams 设置新参数后,向安装程序发送DIF_PROPERTYCHANGE DIF 代码。

有关如何通过 共同安装程序创建自定义设备属性页的详细信息,请参阅 设备属性页提供程序的一般要求