The run time kit consists of components included with each SyncLink adapter for distribution to end users. Platform specific components are contained in subdirectories as shown below.
| README.TXT | Latest features and changes |
| 32-bit Windows 2000/XP/Server 2003/Vista (x86 directory) | |
| MGSLTRC.EXE | Trace Utility program |
| MGSLTRC.CHM | Help file for MGSLTRC.EXE |
| MGHDLC.DLL | user mode API interface DLL |
| MGHDLC5.INF | installation file |
| MGHDLC.SYS | device driver |
| MGHDLCPP.DLL | device manager property page add-on |
| MGSLCLSS.DLL | SyncLink Class installer |
| UPDATE.EXE | Adapter driver update program |
| MGDUMP.EXE | Adapter Information Listing program. |
| 64-bit Windows XP/Server 2003/Vista (x64 directory) | |
| MGSLTRC.EXE | Trace Utility program |
| MGSLTRC.CHM | Help file for MGSLTRC.EXE |
| MGHDLC.DLL | 64-bit user mode API DLL |
| MGHDLC32.DLL | 32-bit user mode API DLL |
| MGATE64.INF | installation file |
| MGHDLC.SYS | device driver |
| MGHDLCPP.DLL | device manager property page add-on |
| MGSLCLSS.DLL | SyncLink Class installer |
| UPDATE.EXE | Adapter driver update program |
| MGDUMP.EXE | Adapter Information Listing program. |
The device driver controls the adapter hardware. The driver provides an internal interface used by the MGHDLC.DLL to provide API services to user mode applications.
Windows automatically detects new hardware and installs the necessary software identified by the device information file. Select the path containing the INF file and associated software components when prompted by Windows.
The DLL provides an interface to the services the device driver provides. An application is linked with the import library MGHDLC.LIB to enable it to load and call the functions defined in the DLL. The DLL maintains common data for all attached processes, requiring all applications use a single copy of the DLL on a system.
The device manager property page allows configuration and testing of the adapter.
The trace utility records communication events and API calls to a file, which is useful for diagnosing communications problems and debugging applications. The user specifies the destination file, the events to record, and the port to monitor. Trace data can be saved in raw binary format for increased speed and reduced disk usage, or can be saved in a formatted text format for easy viewing. The utility will format previously saved raw trace files.
| Previous | Contents | Next |