You need to add the machine to AD domain first.
- Login with a domain user account
- Open Settings -> Printers
- Unlock with root password.
- "Add New Printer"
- Provide the address of the shared printer, search the printer.
You can get more information via https://twiki.innerweb.novell.com/bin/view/Main/ActiveDirectory
printers shared in the windows server could be added to linux client and print test page successfully
printers shared in another linux client which has joined in AD domain via samba could be added to linux client, while print test page failed
for [error log find in /vat/log/cups/error.log]
VP5. Printer should be listed and can be added.