FtVspcCreatePortOverlappedByNum Function
Creates virtual serial port over existing COM port.
BOOL FtVspcCreatePortOverlappedByNum( UINT unPortNo, LPCTSTR lpszRealPortAlias );
Parameters
unPortNo
[in] COM port number (e.g. 5 means COM5).
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
If the function succeeds, the return value is TRUE. Otherwise, use FtVspcGetLastError to get the error code (FtVspc_ErrorCode).
Errors
ftvspcErrorFailed | 1 | The operation has not been completed. |
---|---|---|
ftvspcErrorInvalidParameter | 2 | Invalid parameter. |
ftvspcErrorPortAlreadyExists | 100 | This port already exists. |
ftvspcErrorNoSuchPort | 101 | Physical port does not exists. |
Remarks
Overlapped port will be created only if physical port with specified number exists. Otherwise, ftvspcErrorNoSuchPort error will be returned.