Introduction to RTSS and RTDLL Stamping

RTX uses file stamping as a means to guarantee the authenticity and integrity of its native file types — .rtss and .rtdll. A stamp — much like a digital signature — attached to a file ensures that the file's contents have not changed since the stamp was created. You can only stamp an RTSS or RTDLL application using the StampTool utility. The utility checks to see if the SDK license is on the system, and then stamps the RTSS or RTDLL binary.

File Types

The following file types can be stamped using StampTool.

File name extension Contents
.rtss RTSS applications provide real-time functionality on a Windows operating system. RTSS applications are run within the RTX Subsystem.
.rtdll RTDLLs are dynamic libraries that can be loaded and unloaded using the standard LoadLibrary and FreeLibrary calls.

NOTE:  The RTX StampTool only stamps 32-bit binaries. Attempts to stamp a 64-bit binary will result in an error.

IMPORTANT!  If an RTSS or RTDLL binary is not successfully stamped, or if StampTool is unable to obtain a valid license, the RTSS/RTDLL will not run on a retail Runtime.

 

See Also

IntervalZero.com | Support | Give Feedback