Re: Howto replace serial settings dialog invoked by C- ommConfigDialog with my own?

Dang … This is another example of why Plain Text is requested for all
postings. No, I ain’t the list cop, just an ancient reader with astigmatic
eyes and a flat screen LCD monitor that poorly displays black on gray text.
It isn’t Max that posted this garbage… he simply replied to a post that
somebody decided to waste bandwidth with “pretty printing”.

Plain text in 2002!

Gary G. Little
Broadband Storage, Inc.
xxxxx@broadstor.com
xxxxx@inland.net
(949) 7372731

-----Original Message-----
From: Maxim S. Shatskih [mailto:xxxxx@storagecraft.com]
Sent: Tuesday, January 08, 2002 5:40 AM
To: NT Developers Interest List
Subject: [ntdev] Re: Howto replace serial settings dialog invoked by
CommConfigDialog with my own?

Why not install a window creation hook for all dialogs, then parse the
native’s dialog children, find the baud rate combobox and remove the
non-supported entries?
A solution, and if MS does not support replaceable config dialogs for serial
ports - the only solution.

Max

----- Original Message -----

From: Vovkos mailto:xxxxx
To: NT Developers mailto:xxxxx Interest List
Sent: Tuesday, January 08, 2002 11:40 AM
Subject: [ntdev] Howto replace serial settings dialog invoked by
CommConfigDialog with my own?

Greetings All!!!

I have a problem - on a NT machine I need to replace standard serial
settings dialog (which is invoked by CommConfigDialog; this dialog is
contained in serialui.dll, not in msports.dll) with my own (actually i just
need to remove some unsupported baudrates).
On a 9x machine this is achieved by adding a registry key named ConfigDialog
and writing 16bit config dialog provider, but I cant find out what can I do
on a NT?
I checked msports.inf and noticed a commented registry entry named
EnumAdvancedDialog. I tried to add it, but it doesnt seem to help. I also
checked (with regmon) what registry entries are accessed when displaying
this dialog, but didnt find any access to registry entries which could
provide information about custom config dialog…

It seems to me that calling “serialui.dll” is hardcoded into kernel32.dll ?
Or maybe I’m wrong and there IS some way to replace config dialog provided
by serialui.dll?
Please help.

Thanks in advance.
Vladimir

You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

You are currently subscribed to ntdev as: xxxxx@broadstor.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com</mailto:xxxxx></mailto:xxxxx>