RtssRun Graphical User Interface

Along with the RtssRun command-line utility, RTX includes a GUI-based utility you can use to run an RTSS process in the RTSS environment, load an RTSS DLL, and register an RTDLL.

When you use RtssRun to run an RTSS process, it scans the RTSS process service slots for a free slot. It copies the RTSS executable image to the target directory for the process slot and loads the process.

NOTE:  You cannot use the RtssRun Graphical User Interface to run a process that Visual Studio can attach to for debugging. Instead, use the command line version with the /y flag. See RtssRun Usage.

To start RtssRun:

  1. From the Start menu, choose AllPrograms > IntervalZero > RTX 2016 > Tools > RtssRun. The RtssRun dialog box appears.

NOTE:  The RtssRun dialog box that is displayed depends on the default memory allocation setting you have chosen on the Memory tab of the RTX Properties control panel. If Request from Windows is enabled on the Memory tab, the Use local memory pool option is displayed in the RtssRun dialog box, giving you the option to override the default. Conversely, if Request from local memory pool is enabled on the Memory tab, the Use nonpaged pool option is displayed.

  1. Enter the filename of the RTSS process or RTSS DLL you want to start or the RTDLL that you want to register, including the file's path. If you are unsure of the filename or path, click Browse to navigate to it.
  2. Check the Suppress warning box if you want to disable warning messages from appearing on the screen.
  3. From Modes, chose either Run RTSS process or Register RTDLL.

When running an RTSS process, you can elect to use the following options:

NOTE:  Only processors that are configured to run RTSS processes are available to select in the Affinity Mask option.

When registering an RTDLL, you can elect to:

  1. Click OK.

NOTE:  If the RTSS application you are trying to run has not be stamped by the StampTool, an error message will appear:

See StampTool for instructions on stamping RTSS applications.

 

See Also

IntervalZero.com | Support | Give Feedback