Windows 10 Print to CUPS

First step. Make sure the Internet Printing client is enabled.

Control Panel -> Programs and Features -> Turn Windows Features on or off -> Print and Document Services

Step 2: Connect to the printer

Control Panel -> Devices and Printers -> Add a Printer -> The printer I want wasn't listed

Enter the url to your printer

After clicking Browse, your printer should be detected. This may take a while. After it is detected you will be presented with the printer driver dialog box. Select the make and model of your printer. Eventually the print driver will be installed.

Step 3: Enter credentials to connect to the CUPS server.

Control Panel -> Printers and Devices -> Right click on the icon for your printer -> Printer Properties -> Ports -> select the port for your printer -> press the Configure Port Button

Enter the credentials for the CUPS server.

Done deal.