The PrintSetupPrinter function does not display the printer setup dialog box on the 64-bit version of the Vista operating system. This is caused by a known Microsoft issue. You can display a printer properties dialog box using the following command line, where printer name is the name of the printer and must be enclosed in quotation marks. You must run the command from the \Windows\sysWow64 directory:
rundll32 printui.dll,PrintUIEntry /n "printer name" /p
For a complete list of command-line options, use the following command:
rundll32 printui.dll,PrintUIEntry /?
[CR 477598]