FtVspcSetPermanent Function

Sets value of Permanent flag for virtual serial port with non-standard names.

BOOL FtVspcSetPermanent(
	LPCTSTR lpszPortName,
	BOOL bPermanent 
	);

Parameters

lpszPortName

[in] The name of virtual serial port.

bPermanent

[in] Permanent flag value.

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.
ftvspcErrorNoSuchPort 101 There is no such port.
ftvspcErrorMarkedForDeletion 202 This port is marked for deletion.

Remarks

If Permanent flag is set, virtual serial port will be created automatically at each system startup.

See Also

FtVspcGetPermanent, FtVspcSetPermanentByNum