Annotation of mstools/samples/sdktools/netwatch/common.ver, revision 1.1.1.1

1.1       root        1: 
                      2: /*---------------------------------------------------------------*/
                      3: /*                                                               */
                      4: /* The following section actually creates the version structure. */
                      5: /* They are ignored if we are not being invoked by RC.           */
                      6: /*                                                              */
                      7: /* VERSION.H must be included before including this file        */
                      8: /*                                                               */
                      9: /* If VER_LEGALCOPYRIGHT_STR is not defined, it will be                 */
                     10: /* constructed using VER_LEGALCOPYRIGHT_YEARS, so at least one  */
                     11: /* these macros must be defined before including this file.     */
                     12: /*                                                              */
                     13: /* VER_FILETYPE, VER_FILESUBTYPE, VER_FILEDESCRIPTION_STR, and  */
                     14: /* VER_INTERNALNAME_STR must be defined before including this   */
                     15: /* file.                                                        */
                     16: /*                                                              */
                     17: /* If VER_FILEVERSION is not defined, VER_PRODUCTVERSION will be */
                     18: /* used instead.  If VER_FILEVERSION_STR is not defined,        */
                     19: /* VER_PRODUCTVERSION_STR will be used instead.                         */
                     20: /*                                                              */
                     21: /* If VER_ORIGINALFILENAME_STR is not defined, it is set to      */
                     22: /* the NULL string.                                                     */
                     23: /*                                                              */
                     24: /* If INTL is defined, then this is assumed to be an            */
                     25: /* an international build; two string blocks will be created,   */
                     26: /* (since all version resources must have English), and the     */
                     27: /* second one can be localized                                  */
                     28: /*                                                              */
                     29: /*---------------------------------------------------------------*/
                     30: 
                     31: #ifdef RC_INVOKED
                     32:  
                     33: #ifndef VER_LEGALCOPYRIGHT_STR
                     34: #define VER_LEGALCOPYRIGHT_STR "Copyright \251 Microsoft Corp. ", VER_LEGALCOPYRIGHT_YEARS, "\0"
                     35: #endif
                     36: 
                     37: #ifndef VER_FILEVERSION
                     38: #define VER_FILEVERSION VER_PRODUCTVERSION
                     39: #endif
                     40: 
                     41: #ifndef VER_FILEVERSION_STR
                     42: #define VER_FILEVERSION_STR VER_PRODUCTVERSION_STR
                     43: #endif
                     44: 
                     45: #ifndef VER_ORIGINALFILENAME_STR
                     46: #define VER_ORIGINALFILENAME_STR "\0"
                     47: #endif
                     48: 
                     49: VS_VERSION_INFO VERSIONINFO 
                     50: FILEVERSION    VER_FILEVERSION
                     51: PRODUCTVERSION VER_PRODUCTVERSION
                     52: FILEFLAGSMASK  VER_FILEFLAGSMASK
                     53: FILEFLAGS      VER_FILEFLAGS
                     54: FILEOS         VER_FILEOS
                     55: FILETYPE       VER_FILETYPE
                     56: FILESUBTYPE    VER_FILESUBTYPE
                     57: BEGIN
                     58:     BLOCK "StringFileInfo"
                     59:     BEGIN
                     60:         BLOCK "040904E4"
                     61:         BEGIN 
                     62:             VALUE "CompanyName",     VER_COMPANYNAME_STR, "\0"
                     63:             VALUE "FileDescription", VER_FILEDESCRIPTION_STR, "\0"
                     64:             VALUE "FileVersion",     VER_FILEVERSION_STR, "\0"
                     65:             VALUE "InternalName",    VER_INTERNALNAME_STR, "\0"
                     66:             VALUE "LegalCopyright",  VER_LEGALCOPYRIGHT_STR, "\0"
                     67:             VALUE "OriginalFilename",VER_ORIGINALFILENAME_STR, "\0"
                     68:             VALUE "ProductName",     VER_PRODUCTNAME_STR, "\0"
                     69:             VALUE "ProductVersion",  VER_PRODUCTVERSION_STR, "\0"
                     70:         END 
                     71: 
                     72: #ifdef INTL
                     73:         BLOCK "040904E4"
                     74:         BEGIN 
                     75:             VALUE "CompanyName",     VER_COMPANYNAME_STR, "\0"
                     76:             VALUE "FileDescription", VER_FILEDESCRIPTION_STR, "\0"
                     77:             VALUE "FileVersion",     VER_FILEVERSION_STR, "\0"
                     78:             VALUE "InternalName",    VER_INTERNALNAME_STR, "\0"
                     79:             VALUE "LegalCopyright",  VER_LEGALCOPYRIGHT_STR, "\0"
                     80:             VALUE "OriginalFilename",VER_ORIGINALFILENAME_STR, "\0"
                     81:             VALUE "ProductName",     VER_PRODUCTNAME_STR, "\0"
                     82:             VALUE "ProductVersion",  VER_PRODUCTVERSION_STR, "\0"
                     83:         END 
                     84: #endif
                     85:     END 
                     86:  
                     87:     BLOCK "VarFileInfo" 
                     88:     BEGIN 
                     89:         /* the following line should be extended for localized versions */
                     90:         VALUE "Translation", 0x0409, 0x04E4
                     91:     END 
                     92: END 
                     93: 
                     94: #endif
                     95: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.