为 COM 端口创建高级属性页
高级属性页显示一个默认用户对话框,用于设置 FIFO 控件参数和选择 COM 端口号。 但是,可以通过提供自定义对话框来替代默认对话框。
若要为 COM 端口安装系统提供的属性页和默认对话框,请执行以下操作:
实现 Microsoft Win32 属性页提供程序。 有关安装属性表对话框的常规信息,请参阅 提供设备属性页。
在属性页提供程序中,调用系统提供的 SerialDisplayAdvancedSettings 例程,该例程显示系统提供的默认对话框。
通过在设备的 DDInstall 节引用的 add-registry-section 中设置 EnumPropPages32 值条目来安装属性页提供程序。 请参阅 INF AddReg 指令中 EnumPropPages32 值条目的说明。
若要替代 SerialDisplayAdvancedSettings 显示的默认对话框,请执行以下操作:
实现自定义对话框 DLL。 对话框的入口点是 PPORT_ADVANCED_DIALOG类型的例程。
通过在设备的 DDInstall 节引用的 add-registry-section 中设置 EnumAdvancedDialog 条目值来安装自定义对话框 DLL。 值条目的类型和格式与 用于 EnumPropPages32 值条目的相同。