CreatePortOverlapped Method

Description

The CreatePortOverlapped method creates new virtual serial port which can have the same name as existing physical port (e.g. COM1).

Syntax

Visual Basic

object.CreatePortOverlapped PortNum, RealPortAlias, RegisterGlobally

Visual C++

object.CreatePortOverlapped(LONG PortNum, CString RealPortAlias, LONG RegisterGlobally);

Delphi

object.CreatePortOverlapped(PortNum: Integer; RealPortAlias: String; RegisterGlobally: Integer);

Remarks

Parameter Description
PortNum [in] Number of virtual serial port to be created (1 - COM1, 2 - COM2, 3 - COM3, 4 - COM4, etc.)
RealPortAlias [in] Alias name for accessing real serial port. The string is an MS-DOS path (e.g. PORT1, COM100)
RegisterGlobally [in] The non-zero integer value allows to enumerate RealPortAlias as serial port for some serial applications (like HyperTerminal)

Errors

The CreatePort method may throw the following exceptions: