Methods

API Control
ApplyKeyApply a new license key. The previously applied key will be replaced with LicenseKey.
Port Enumeration
EnumPhysicalRefreshes information about physical serial ports (or third-party virtual serial ports) and returns their number.
EnumVirtualRefreshes information about virtual serial ports and returns their number.
GetPhysicalRetrieves the name of physical serial port by index.
GetVirtualRetrieves virtual serial port name by index.
Creating and Removing Ports
CreatePortCreates virtual serial port with non-standard name.
CreatePortExCreates virtual serial port with non-standard name and allows replacing the value of FriendlyName and CompanyName (indicated by the license key) with alternative values.
CreatePortOverlappedCreates virtual serial port with non-standard name over existing COM port.
CreatePortOverlappedExCreates virtual serial port with non-standard name over existing COM port and allows replacing the value of FriendlyName and CompanyName (indicated by the license key) with alternative values.
CreateTwinPortCreates virtual serial port twin with non-standard name.
CreateTwinPortExCreates virtual serial port twin with non-standard name and allows replacing the value of FriendlyName and CompanyName (indicated by the license key) with alternative values.
RemovePortRemoves a virtual serial port with non-standard name.
Other
GetLastErrorReturns last error code for the latest operation.