Virtual Serial Ports - Software Virtual COM Port Null Modem Cable Emulator for Windows
Creates a remote bridge by establishing connection to remote port. A remote port must be in listening state and must grant connection access to the specified user.
If permanent is false, login, password and domain parameters may be empty strings. In this case, the calling user's credentials are used to establish connection.
If permanent is true, credentials must be explicitly specified. They are used to establish a connection and to re-establish it after the system is rebooted.
Credentials, if supplied, are stored in Registry in a secure way. If the stored credentials are copied to another machine, they cannot be decrypted. Stored credentials are associated with a device instance. Stored credentials are automatically removed from the Registry as soon as device is deleted.