RtssKill Utility Usage

RtssKill can be used to forcibly terminate an RTSS process.

Usage

RtssKill [/a] [/q] [/b] id | rtdllname

Parameters

/a

Display affinity mask information.

/q

Run in quiet mode; do not display warning or error messages.

/b id

Unregister boot time process.

id

ID of the process to stop

rtdllname

Full path to the RTDLL to unregister

Return Values

0 (zero) if the process succeeds

If the process fails:

Value Error RtssKill Message for RTSS RtssKill Message for RTDLL

1062

ERROR_SERVICE_NOT_ACTIVE

RtssKill was unable to stop the RTSS application provided. The process was not running.

RtssKill was unable to unregister the RTDLL provided. The RTDLL was not found.

1051

ERROR_DEPENDENT_SERVICES_RUNNING

RtssKill was unable to stop the RTSS application provided. The process was not running.

RtssKill was unable to unregister the RTDLL provided. The RTDLL has dependent processes.

5

ERROR_ACCESS_DENIED

RtssKill is not being run with the prope permissions to complete the requested task.

RtssKill is not being run with the proper permissions to complete the requested task.

87

ERROR_INVALID_PARAMETER

RtssKill was provided an invalid parameter. Use RtssKill /? for commandline useage information.

RtssKill was provided an invalid parameter. Use RtssKill /? for commandline useage information.

3

ERROR_PATH_NOT_FOUND

RtssKill was unable to find the path to the RTSS application provided.

RtssKill was unable to find the path to the RTDLL provided.

2

ERROR_FILE_NOT_FOUND

RtssKill was unable to find the RTSS application provided.

RtssKill was unable to find the RTDLL provided.

111,122

ERROR_BUFFER_OVERFLOW ERROR_INSUFFICIENT_BUFFER

RtssKill was unable to stop the RTSS application provided. An internal buffer overflow occured.

RtssKill was unable to unregister the RTDLL provided. An internal buffer overflow occured.

1610

ERROR_BAD_CONFIGURATION

RtssKill was unable to stop the RTSS application provided. Subsystem configuration data was invalid.

RtssKill was unable to unregister the RTDLL provided. Subsystem configuration data was invalid.

89

ERROR_NO_PROC_SLOTS

RtssKill was unable to stop the RTSS application provided. The process slot was unable to be stopped.

RtssKill was unable to stop the RTSS application provided. The process slot was unable to be stopped.

167,231

ERROR_LOCK_FAILED ERROR_PIPE_BUSY

RtssKill was unable to stop the RTSS application provided. Subsystem resources were unavailable.

RtssKill was unable to unregister the RTDLL provided. Subsystem resources were unavailable.

8

ERROR_NOT_ENOUGH_MEMORY

RtssKill was unable to stop the RTSS application provided. System memory resources were unavailable.

RtssKill was unable to unregister the RTDLL provided. System memory resources were unavailable.

188

ERROR_INVALID_STARTING_CODESEG

RtssKill was unable to stop the RTSS application provided. The binary file may be corrupted.

RtssKill was unable to unregister the RTDLL provided. The binary file may be corrupted.

50

ERROR_NOT_SUPPORTED

RtssKill was unable to stop the RTSS application provided. The functionality requested is unsupported under the current subsystem configuration.

RtssKill was unable to unregister the RTDLL provided. The functionality requested is unsupported under the current subsystem configuration.

 

Default error case (all others)

RtssKill was unable to stop the RTSS application provided.

RtssKill was unable to unregister the Rtdll provided.

 

See Also

IntervalZero.com | Support | Give Feedback