In the laptop, open your browser and start CUPS (http://localhost:631
Go to add printer.
Follow the prompts. At the second step, when it asks for "Device," select "Windows printer via Samba."
Click next. When it asks for the connection string, enter information as augmented by the output of smbclient.
If the windows computer is password protected, user and pword information must be in the smb connection string.
I no longer have any Windows computers hosting printers, so I no longer have an example I can post for you. But it can be done. It took me two years, but I did it.