Ваш принтер появляется в Windows? Другими словами, можно ли распечатать его из блокнота? Тогда вы все еще можете использовать пространство имен System.Drawing.Printing и таким образом отправлять данные на ваш принтер.
Это если вам нужно распечатать что-либо, кроме символьных данных, в противном случае делайте так, как сказал tekBlues.