home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / ntickos2.zip / NEWSTICK.MIF < prev    next >
Text File  |  1996-12-19  |  7KB  |  249 lines

  1. Start Component
  2.     Name = "NewsTicker for OS/2"
  3.     Description = "NewsTicker for OS/2"
  4.  
  5.  
  6. //
  7. //   Enumerations for this group
  8. //
  9.            Start Enum
  10.              Name = "Verify_Type"
  11.              Type = Integer
  12.              0x00 = "An error occurred; check status code"
  13.              0x01 = "This component does not exist"
  14.              0x02 = "The verify is not supported"
  15.              0x03 = "Reserved"
  16.              0x04 = "This component exists, but the functionality is untested"
  17.              0x05 = "This component exists, but the functionality is unknown"
  18.              0x06 = "This component exists, and is not functioning correctly"
  19.              0x07 = "This component exists, and is functioning correctly"
  20.            End Enum
  21.  
  22.  
  23.     start group
  24.         name    = "ComponentID"
  25.         id      = 1
  26.         class   = "DMTF|ComponentID|1.0"
  27.         description = "This group defines attributes common to all components."
  28.                       "This group is required."
  29.  
  30.         start attribute
  31.             name    = "Manufacturer"
  32.             id      = 1
  33.             description = "The name of the manufacturer that produces this component."
  34.             access  = READ-ONLY
  35.             storage = COMMON
  36.             type    = STRING(64)
  37.             value   = "International Business Machines Corporation"
  38.         end attribute
  39.  
  40.         start attribute
  41.             name    = "Product"
  42.             id      = 2
  43.             description = "The name of the component."
  44.             access  = READ-ONLY
  45.             storage = COMMON
  46.             type    = STRING(64)
  47.             value   = "NewsTicker for OS/2"
  48.         end attribute
  49.  
  50.         start attribute
  51.             name    = "Version"
  52.             id      = 3
  53.             description = "The version for the component."
  54.             access  = READ-ONLY
  55.             storage = COMMON
  56.             type    = STRING(64)
  57.             value   = "1.0"
  58.         end attribute
  59.  
  60.         start attribute
  61.             name    = "Serial Number"
  62.             id      = 4
  63.             description = "The serial number for this instance of this component."
  64.             access  = READ-ONLY
  65.             storage = SPECIFIC
  66.             type    = STRING(64)
  67.             value   = unsupported
  68.         end attribute
  69.  
  70.         start attribute
  71.             name    = "Installation"
  72.             id      = 5
  73.             description = "The time and date of the last install of this component."
  74.             access  = READ-ONLY
  75.             storage = SPECIFIC
  76.             type    = DATE
  77.             value   = ""
  78.         end attribute
  79.  
  80.         Start Attribute
  81.             Name = "Verify"
  82.             Id = 6
  83.             Access = Read-Only
  84.             Storage = Specific
  85.             Type = "Verify_Type"
  86.             Description = "A code that provides a level of verification "
  87.                           "that the component is still installed and working."
  88.             Value = 0x02
  89.         End Attribute
  90.  
  91.      end group
  92.  
  93.  
  94.   START GROUP
  95.        Name = "Software Component Information"
  96.        Class = "DMTF|Software Component Information|001"
  97.        ID = 2
  98.        Description = "This group contains additional identifying information"
  99.                      " about this software component."
  100.  
  101.     START ATTRIBUTE
  102.        Name = "Major Version"
  103.        ID = 1
  104.        Description = "Major version of this software component"
  105.        Access = Read-Only
  106.        Storage = Common
  107.        Type = String(32)
  108.        Value = "1"
  109.     END ATTRIBUTE
  110.  
  111.     START ATTRIBUTE
  112.        Name = "Minor Version"
  113.        ID = 2
  114.        Description = "Minor version of this software component"
  115.        Access = Read-Only
  116.        Storage = Common
  117.        Type = String(32)
  118.        Value = "0"
  119.     END ATTRIBUTE
  120.  
  121.     START ATTRIBUTE
  122.        Name = "Revision"
  123.        ID = 3
  124.        Description = "Revision of this software component"
  125.        Access = Read-Only
  126.        Storage = Common
  127.        Type = String(32)
  128.        Value = ""
  129.     END ATTRIBUTE
  130.  
  131.     START ATTRIBUTE
  132.        Name = "Build"
  133.        ID = 4
  134.        Description = "Manufacturer's internal identifier for this"
  135.                      "compilation"
  136.        Access = Read-Only
  137.        Storage = Specific
  138.        Type = String(32)
  139.        Value = unsupported
  140.     END ATTRIBUTE
  141.  
  142.     START ATTRIBUTE
  143.        Name = "Target Operating System"
  144.        ID = 5
  145.        Description = "The operationg system for which this"
  146.                      "software component is intended"
  147.        Access = Read-Only
  148.        Storage = Common
  149.        Type = Start Enum
  150.               0 = "Other"
  151.               1 = "DOS"
  152.               2 = "MACOS"
  153.               3 = "OS2"
  154.               4 = "UNIX"
  155.               5 = "WIN16"
  156.               6 = "WIN32"
  157.               7 = "OPENVMS"
  158.               8 = "NetWare"
  159.        End Enum
  160.        Value = 3
  161.     END ATTRIBUTE
  162.  
  163.     START ATTRIBUTE
  164.        Name = "Language Edition"
  165.        ID = 6
  166.        Description = "This identifies the language edition of this"
  167.                      "component"
  168.        Access = Read-Only
  169.        Storage = Common
  170.        Type = String(32)
  171.        Value = "US English"
  172.     END ATTRIBUTE
  173.  
  174.     START ATTRIBUTE
  175.        Name = "Identification code"
  176.        ID = 7
  177.        Description = "Stock Keeping Unit (SKU) or Part Number"
  178.                      "for this software component"
  179.        Access = Read-Only
  180.        Storage = Specific
  181.        Type = String(32)
  182.        Value = unsupported
  183.     END ATTRIBUTE
  184.  
  185.   END GROUP
  186.  
  187.   START GROUP
  188.        Name = "Software Location"
  189.        Class = "DMTF|Software Location|001"
  190.        Description = "This group identifies the various "
  191.                      "locations where parts of a software "
  192.                      "product have been installed"
  193.        Key = 1, 2
  194.  
  195.     START ATTRIBUTE
  196.        Name = "Index"
  197.        ID = 1
  198.        Description = "Index of this location entity"
  199.        Access = Read-Only
  200.        Storage = Common
  201.        Type = Integer
  202.     END ATTRIBUTE
  203.  
  204.     START ATTRIBUTE
  205.        Name = "Type"
  206.        ID = 2
  207.        Description = "The type of this location entity"
  208.        Access = Read-Only
  209.        Storage = Common
  210.        Type = Start Enum
  211.               0 = "Unknown"
  212.               1 = "Other"
  213.               2 = "Product directory"
  214.               3 = "Product executables directory"
  215.               4 = "Product library directory"
  216.               5 = "Product configuration directory"
  217.               6 = "Product working directory"
  218.               7 = "Shared base directory"
  219.               8 = "Shared executables directory"
  220.               9 = "Shared library directory"
  221.               10 = "System configuration directory"
  222.               11 = "System base directory"
  223.               12 = "System executables directory"
  224.               13 = "System library directory"
  225.        End Enum
  226.     END ATTRIBUTE
  227.  
  228.     START ATTRIBUTE
  229.        Name = "Path"
  230.        ID = 3
  231.        Description = "The path to this location"
  232.        Access = Read-Write
  233.        Storage = Common
  234.        Type = String(256)
  235.     END ATTRIBUTE
  236.  
  237.  END GROUP
  238.  
  239.  START TABLE
  240.     Name = "Software Location"
  241.     Class = "DMTF|Software Location|001"
  242.     ID = 4
  243.     {1, 2, "%EPFIFILEDIR%"}
  244.     {2, 3, "%EPFIFILEDIR%\\BIN"}
  245.     {3, 4, "%EPFIFILEDIR%\\DLL"}
  246.  END TABLE
  247.  
  248. end component
  249.