home *** CD-ROM | disk | FTP | other *** search
/ Windows NT Super Tune-Up Kit / PIE-WindowsNTSuperTuneUpKit-1997.iso / RESRCKIT / NT31 / PERFTOOL / PERF.EXE / PERFTOOLS / SRC / README.TXT
Text File  |  1993-08-26  |  4KB  |  144 lines

  1.  
  2.  
  3.                            Optimizing Windows NT
  4.  
  5.                               Perfmon Source
  6.  
  7.  
  8.  
  9. 1.  Overview
  10.  
  11.     This directory tree contains the source for the Windows NT
  12.     Performance Monitor.
  13.  
  14.     This source is provided so that you have a strong point of reference
  15.     if you wish to pursue writing a performance monitor of your own,
  16.     or if you have questions about how Windows NT Performance Monitor
  17.     works which are not answered in the book "Optimizing Windows NT."
  18.  
  19.  
  20. 2.  Source File Organization
  21.  
  22.     To get you quickly to the information you need, here is a brief
  23.     explanation of each source file:
  24.  
  25.     ADDLINE.C
  26.         Contains the dialog handler for adding to charts, reports, and
  27.         alerts.
  28.  
  29.     ADDLOG.C
  30.         Handles adding log objects.
  31.  
  32.     ALERT.C
  33.         Handles the alert view features.
  34.  
  35.     BOOKMARK.C
  36.         Contains the bookmark dialog handler.
  37.  
  38.     CHOSECOM.C
  39.         Handles listing all the computer names for a log file index 
  40.         position.
  41.     
  42.     COMMAND.C
  43.         Handles all the window messages such as toolbar buttons and menu
  44.         hits.
  45.     
  46.     COUNTERS.C
  47.         Contains all counter computation functions.
  48.      
  49.     DATASRC.C
  50.         Contains the Options/From... dialog handler.
  51.     
  52.     DIALOGS.C
  53.         Contains the graph and alert options dialog handlers.
  54.     
  55.     DIVLARGE.C
  56.         Contains Large Integer division routine.
  57.     
  58.     EXPORT.C
  59.         Contains the export dialog handler.
  60.     
  61.     FILEOPEN.C
  62.         Contains the file open and file get routines.
  63.     
  64.     FILEUTIL.C
  65.         Contains utilities routines for file interactions.
  66.     
  67.     GRAFDATA.C
  68.         Contains routines for handling chart data.
  69.     
  70.     GRAFDISP.C
  71.         Contains routines for displaying charts.
  72.     
  73.     GRAPH.C
  74.         Contains chart window handler.
  75.     
  76.     INIT.C
  77.         Contains Perfmon initialization activities.
  78.     
  79.     INTRLINE.C
  80.         Contains interval line custom control within the time window dialog.
  81.     
  82.     LEGEND.C
  83.         Contains handler for the chart and alert legend windows.
  84.     
  85.     LINE.C
  86.         Contains routines for saving and reading lines from setting files.
  87.     
  88.     LOG.C
  89.         Contains the log window handler and data logging functions.
  90.     
  91.     LOGOPTNS.C
  92.         Contains Option/Log... dialog handler.
  93.     
  94.     MEMORY.C
  95.         Contains utilities for handling memory blocks.
  96.     
  97.     PERFDATA.C
  98.         Contains functions for getting performance data from local or remote
  99.         systems.
  100.  
  101.     PERFMON.C
  102.         Contains the WinMain and functions for the main perfmon window.
  103.  
  104.     PERFMOPS.C
  105.         Contains functions common to all four views.
  106.  
  107.     PLAYBACK.C
  108.         Contains routines in accessing data from a log file.
  109.  
  110.     REGISTRY.C
  111.         Handles the saving and reading the window positions from registry.
  112.  
  113.     REPORT.C
  114.         Contains the report window handler and functions for displaying
  115.         report data.
  116.  
  117.     RPTOPTNS.C
  118.         Contains the Option/Report... dialog handler.
  119.  
  120.     STATUS.C
  121.         Contains the status bar window handler.
  122.  
  123.     SYSTEM.C
  124.         Contains functions in maintaining the system linked list for
  125.         all views.
  126.  
  127.     TIMEFRM.C
  128.         Contains the Edit/Time Window... handler.
  129.  
  130.     TIMELINE.C
  131.         Contains functions for setting up the time interval line control.
  132.  
  133.     TOOLBAR.C
  134.         Contains functions for handling toolbar window messages.
  135.  
  136.     UTILS.C
  137.         Contains utilities routines.
  138.  
  139.     VALUEBAR.C
  140.         Contains the chart value bar window handler.
  141.  
  142.     
  143. 
  144.