To start device creation wizard, right click in devices list and click "Create..." from popup menu or use "Device -> Create..." main menu item.
The wizard will guide you through the process of creating new VSPE device.
You can create any combinations of devices and chain them: for example you can create Connector and expose it to network by creating TcpServer device, you create 2 Connectors and connect them with Redirector for custom data processing etc.
Starting wizard
Kernel mode devices (Connector/Pair/Splitter) are implemented in VSPE kernel driver.
- Kernel mode devices create virtual ports displayed in Device Manager and route data based on device type
- Kernel mode devices cannot be stopped if virtual port is opened
User mode devices (Redirector, TcpServer, TcpClient, SerialRouter, Bridge, UdpManager) are implemented by Eterlogic Service and running under low-privileged LOCAL_SERVICE account
- User mode devices do not create virtual ports
- User mode devices are responsible for data routing and processing (using Data Transformers)
- User mode devices can be stopped anytime
If device cannot connect during creation (for example, TcpClient), it will still be created, but in Error or Initializing state. VSPE will keep trying to reconnect all failed devices.
To avoid dependency conflicts, all VSPE devices are loaded sequentially (based on the position in the list), but with the following priorities:
- High: Connector and Pair devices
- Normal: Splitter (which can depend on Connector or Pair)
- Low: All user-mode devices (i.e. Redirector or TcpServer) which can depend on the devices above
- Lowest: Mapper (which VSPE devices are not allowed to depend on)
Unloading is done in reverse order.
- See also:
-