Si lo que se quiere es simplemente una lista de nombres de las impresoras instaladas, pues vale con esto:
For Each printer As String In System.Drawing.Printing.PrinterSettings.InstalledPrinters
MessageBox.Show(printer)
Next printer
Si lo que se pretende es un acceso más profundo a los objetos y sus propiedades, pues hay que leerse esto:
Retrieve a List of Installed Printers on the Network Using WMI, C# and VB.NET