vb.net获取计算机端口和并口打印

如何获取计算机上所有的串口名称和并口名?比如说并口有多个,如何获得他的名称?并口怎样打印zpl语言的条码打印。

For Each s As String in SerialPort.GetPortNames()
...
Next