compile insert rti_OS_Version_Info_Equates /* ** Copyright (C) 1992-2023 Revelation Software Inc. All Rights Reserved ** Author : Captain C Date : March 2023 Purpose : Constants for use with the VersionMethod function in RevOS.dll Comments ======== Amended Date Reason ======= ==== ====== Mr C 30 Mar 23 Moved method constants to RTI_OS_VERSION_INFO */ /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// #ifndef _RTI_OS_VERSION_INFO_EQUATES_ #define _RTI_OS_VERSION_INFO_EQUATES_ /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// declare function rti_OSVersionMethod /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // GETINFO method - version information array structure: // // <1> File Description // <2> Company Name // <3> File Version // <4> Product Name // <5> Product Version // <6> Comments // <7> Legal Copyright // <8> Legal Trademarks // <9> Original Filename // <10> Internal Name // <11> Debug Build // <12> Private Build // <13> Special Build // <14> File Flags // <15> File Flags Mask // <16> File Type // <17> File SubType // <18> File OS // <19> Language IDs **(@vm'd) // <20> Code pages **(@vm'd) // // ** <19> and <20> form an AMV. equ REVOS_VERINFO_FILEDESCRIPTION$ to 1 equ REVOS_VERINFO_COMPANYNAME$ to 2 equ REVOS_VERINFO_FILEVERSION$ to 3 equ REVOS_VERINFO_PRODUCTNAME$ to 4 equ REVOS_VERINFO_PRODUCTVERSION$ to 5 equ REVOS_VERINFO_COMMENTS$ to 6 equ REVOS_VERINFO_LEGALCOPYRIGHT$ to 7 equ REVOS_VERINFO_LEGALTRADEMARKS$ to 8 equ REVOS_VERINFO_ORIGINALFILENAME$ to 9 equ REVOS_VERINFO_INTERNALNAME$ to 10 equ REVOS_VERINFO_DEBUGBUILD$ to 11 equ REVOS_VERINFO_PRIVATEBUILD$ to 12 equ REVOS_VERINFO_SPECIALBUILD$ to 13 equ REVOS_VERINFO_FILEFLAGS$ to 14 equ REVOS_VERINFO_FILEFLAGSMASK$ to 15 equ REVOS_VERINFO_FILETYPE$ to 16 equ REVOS_VERINFO_FILESUBTYPE$ to 17 equ REVOS_VERINFO_FILEOS$ to 18 equ REVOS_VERINFO_LANGUAGEIDS$ to 19 equ REVOS_VERINFO_CODEPAGES$ to 20 /////////////////////////////////////////////////////////////////////////////// // VersionInfo() error codes equ REVOS_VER_ERR_NOFILENAME$ to -1; equ REVOS_VER_ERR_LOAD$ to -2; /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// #endif /////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////