Access to the sharing name of a network printer

Dear all,
it is possible to add a new property to PrinterSettings class? In some cases I need to get the sharing name of a particular network printer. If the printer name is not equal to the sharing name, it is impossible to use the printer within a DOS batch file.
Regards
Erik

PrinterSettings class is a part of .NET Framework library. We cannot change it.