If you mean what is the purpose of sharing a printer via Samba on Linux, the answer is the same as why you would share a printer between Windows machines. To make the printer accessible to other users on the network.
First I would try to reinstall the printer software and setup the sharing properties. Or just install the printer to the server and distribute the sharing from there...
Client for Microsoft Networks File and Printer Sharing
In sharing options choose don't share the printer. Note: if you have shared printer then user will be see. if you do not share printer then user never view the printer.
Client for Microsoft Networks File and Printer Sharing
Client for Microsoft Networks File and Printer Sharing
File and Print Sharing
File and Printer sharing
If the printer is not supported in Linux, you may still be able to print to it by connecting it to an Windows computer and "sharing" it over the network. Make sure you have Samba installed.
Why is it practical to have a number of computers sharing a printer
File and printer sharing, Client for Microsoft Windows
not sure