- In OS/2, SwitchPath uses a detached daemon process to maintain its database of connections, group names, and handles even when an application using SwitchPath is not running. In order for this process to work, swdaemon.exe should start up before SwitchPath loads.
- To allow swdaemon.exe to start up whenever OS/2 starts up, make sure the following line is included in your config.sys file for the 16-bit MC1 wrapper DLL:
RUN=c:\nms\bin\swdaemon.exe mc1sw16
- There are two wrapper DLLs provided. They are mc1sw16.dll and mc1sw32.dll. They provide a 16-bit and 32-bit interface to the driver respectively.
- Not all NMS device drivers support 32-bit data structures. This means that a system may have boards that require 16-bit data structures. It is recommended that the mc1sw16.dll be used in systems with boards that require 16-bit data structures. If you are using the 32 bit MC1 wrapper DLL, include the following line:
RUN=c:\nms\bin\swdaemon.exe mc1sw32
Note: If more that one driver is being used, make sure that all are included in your config.sys file. This example uses the 16-bit MC1 wrapper DLL and the AG Conference board driver:
RUN=c:\nms\bin\swdaemon.exe mc1sw16 agcfsw
- For more information about swdaemon.exe, see the SwitchPath Technical Reference Manual.