Attaches to virtual COM port.
FTVSPCHANDLE FtVspcAttachByNum( UINT unPortNo, LPFNVSPCPORTEVENTS lpfnOnEvent, LONG_PTR Context );
unPortNo
[in] COM port number (e.g. 5 means COM5).
lpfnOnEvent
[in] A pointer to the function to call on virtual serial port event (cannot be NULL). Refer to FtVspc_PortEvent.
Context
[in] User context (any value).
Handle of virtual serial port (0, if cannot attach to the port). This value is not system handle, it is internal Virtual Serial Port Control handle.
| ftvspcErrorFailed | 1 | The operation has not been completed. |
|---|---|---|
| ftvspcErrorInvalidParameter | 2 | Invalid parameter. |
| ftvspcErrorNoSuchPort | 101 | There is no such port. |
| ftvspcErrorPortAttached | 200 | This port is already attached. |
| ftvspcErrorMarkedForDeletion | 202 | This port is marked for deletion. |