Virtual Serial Ports allows using two files (or other compliant operating system objects) as input and output of a virtual serial device.
To create this configuration, use the IVirtualSerialDevice.connectToFiles method with names of the input and output files as well as output file opening mode.
When an application writes data to the serial port, all written data is written to the output file. When data is read from a port, it is actually read from the input file.
Configuration Utility allows the user to create ports connected to files using the Create New Port Wizard wizard.