ESF Manager Version
Detailed Description
The ESF Manager version (which is also the Manager API version) is available in various forms:
- As a set of three integer macro constants (SafVERSION_MAJOR, etc)
- As a "packed" single integer macro constant suitable for conditional-compilation use (SafVERSION)
- On Windows, as a version number in the DLL, in both the "fixed file info" header and in the version string table
The packed version number is defined as follows:
- highest byte (most significant) is 0, reserved for future use
- next byte is SafVERSION_MAJOR
- next byte is SafVERSION_MINOR
- last byte is SafVERSION_BUILD
For example, for ESF Manager version 1.2.3, SafVERSION would be equal to 0x00010203.