A set of functions to enumerate serial ports from http://www.naughter.com/enumser.html