FtVspcCreatePortOverlapped Function

Creates virtual serial port over existing COM port.

BOOL 
FtVspcCreatePortOverlapped(
	LPCTSTR lpszPortName,
	LPCTSTR lpszRealPortAlias 
	);

Parameters

lpszPortName

[in] The name of virtual serial port (e.g. "COM1", "VSP25", "SERPORT10" etc). Names "COM0", "COM4294967295" and "LPTx" are prohibited.
It is recommended to use FtVspcCreatePortOverlappedByNum function for creating virtual serial ports with custom names (e.g. COMx).

lpszRealPortAlias

[in] Alias name for existing COM port. You still will be able to open existing COM port using this alias name. The string is an MS-DOS path (e.g. PORT1, COM100).

Return Value

TRUE - the port has been created successfully, FALSE otherwise.

Errors

ftvspcErrorFailed 1 The operation has not been completed.
ftvspcErrorInvalidParameter 2 Invalid parameter.
ftvspcErrorPortAlreadyExists 100 This port already exists.