home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / System32 / rasctrnm.h < prev    next >
Text File  |  2008-01-05  |  2KB  |  83 lines

  1. /*++ BUILD Version: 0001    // Increment this if a change has global effects
  2.  
  3. Copyright (c) 1992  Microsoft Corporation
  4.  
  5. Module Name:
  6.  
  7.     rasctrnm.h
  8.  
  9. Abstract:
  10.  
  11.     This file defines the ras symbols used in the rasctrs.ini file for
  12.     loading the counters to registry. 
  13.  
  14. Created:
  15.  
  16.     Thomas J. Dimitri            28 May 93
  17.  
  18. Revision History
  19.  
  20.     Ram Cherala                 04 Nov 93   Added this header 
  21.  
  22.  
  23. --*/
  24. //
  25. //  rasctrnm.h
  26. //
  27. //  Offset definition file for exensible counter objects and counters
  28. //
  29. //  These "relative" offsets must start at 0 and be multiples of 2 (i.e.
  30. //  even numbers). In the Open Procedure, they will be added to the
  31. //  "First Counter" and "First Help" values fo the device they belong to,
  32. //  in order to determine the  absolute location of the counter and
  33. //  object names and corresponding help text in the registry.
  34. //
  35. //  this file is used by the extensible counter DLL code as well as the
  36. //  counter name and help text definition file (.INI) file that is used
  37. //  by LODCTR to load the names into the registry.
  38. //
  39.  
  40.  
  41. #define RASPORTOBJ         0
  42.  
  43.  
  44. //
  45. // The following constants are good for both Total and individual port.
  46. //
  47.  
  48. #define BYTESTX            2
  49. #define BYTESRX            4
  50.  
  51. #define FRAMESTX        6
  52. #define FRAMESRX        8
  53.  
  54. #define PERCENTTXC        10
  55. #define PERCENTRXC        12
  56.  
  57. #define CRCERRORS        14
  58. #define TIMEOUTERRORS            16
  59. #define SERIALOVERRUNS            18
  60. #define ALIGNMENTERRORS            20
  61. #define BUFFEROVERRUNS            22
  62.  
  63. #define TOTALERRORS        24
  64.  
  65. #define BYTESTXSEC         26
  66. #define BYTESRXSEC         28
  67.  
  68. #define FRAMESTXSEC        30
  69. #define FRAMESRXSEC        32
  70.  
  71. #define TOTALERRORSSEC          34
  72.  
  73.  
  74. //
  75. // The following constants are good only for Total.
  76. //
  77.  
  78. #define RASTOTALOBJ             36
  79.  
  80. #define TOTALCONNECTIONS        38
  81.  
  82.  
  83.