- Add HP DesignJet T1700dr PS3 driver (hpi94dev/hpi94ded.inf) with model-based
selection: printers with T1700/DesignJet in model use DesignJet driver
- Fix legacy printer reappearing after cleanup: also remove HKCU\Printers\Connections
entries across all loaded user hives and .DEFAULT (Windows re-adds printers
from these connection records when spooler restarts)
- Add IsPrinterLegacy()/IsLegacyServerRef() helpers for robust legacy detection
(checks Port, ShareName, HostName, Description registry values with Trim/Lowercase)
- Add default printer selection dialog (all installed printers, all user profiles)
- Fix printui /y hang by setting LegacyDefaultPrinterMode=1 before calling it
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>