Create an Advanced Properties Page for a COM Port
The advanced property page displays a default user dialog box for setting FIFO control parameters and selecting a COM port number. However, you can override the default dialog box by supplying a custom dialog box.
To install the system-supplied property page and default dialog box for a COM port, do the following:
Implement a Microsoft Win32 property page provider. For general information about installing property sheet dialogs, see Providing Device Property Pages.
In the property page provider, call the system-supplied SerialDisplayAdvancedSettings routine, which displays the system-supplied default dialog box.
Install the property page provider by setting an EnumPropPages32 value entry in an add-registry-section that is referenced by a device's DDInstall section. See the description of the EnumPropPages32 value entry in INF AddReg Directive.
To override the default dialog box displayed by SerialDisplayAdvancedSettings, do the following:
Implement a custom dialog DLL. The entry point for the dialog is a PPORT_ADVANCED_DIALOG-typed routine.
Install the custom dialog DLL by setting an EnumAdvancedDialog entry value in an add-registry-section that is referenced by a device's DDInstall section. The type and format of the value entry is the same as that used for a EnumPropPages32 value entry.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for