home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / sdktools / winnt / perfmon / alert.h < prev    next >
Text File  |  1994-10-13  |  1KB  |  78 lines

  1.  
  2.  
  3.  
  4.  
  5. #define iDefaultAlertIntervalSecs  5
  6.  
  7.  
  8. #if 0
  9. PALERT AlertData (HWND hWndAlert) ;
  10. #endif
  11. #define AlertData(hWndAlert)        \
  12.    (&Alert)
  13.  
  14. BOOL AlertInitializeApplication (void) ;
  15.  
  16. void ClearAlertDisplay (HWND hWnd) ;
  17.  
  18.  
  19. HWND CreateAlertWindow (HWND hWndParent) ;
  20.  
  21.  
  22. void UpdateAlertDisplay (HWND hWnd) ;
  23.  
  24.  
  25. BOOL AlertInsertLine (HWND hWnd, PLINE pLine) ;
  26.  
  27.  
  28. BOOL AlertDeleteLine (HWND hWnd, PLINE pLine) ;
  29.  
  30.  
  31. void SizeAlertComponents (HWND hDlg) ;
  32.  
  33.  
  34. INT PlaybackAlert (HWND hWndAlert, HANDLE hExportFile) ;
  35.  
  36. #if 0
  37. PLINESTRUCT CurrentAlertLine (HWND hWndAlert) ;
  38. #endif
  39. #define CurrentAlertLine(hWndAlert)       \
  40.    (LegendCurrentLine (hWndAlertLegend))
  41.  
  42.  
  43. BOOL AddAlert (HWND hWndParent) ;
  44.  
  45.  
  46. BOOL EditAlert (HWND hWndParent) ;
  47.  
  48.  
  49. BOOL AlertRefresh (HWND hWnd) ;
  50. BOOL ToggleAlertRefresh (HWND hWnd) ;
  51.  
  52.  
  53. void AlertTimer (HWND hWnd, BOOL bForce) ;
  54.  
  55.  
  56. BOOL SetAlertTimer (PALERT pAlert) ;
  57.  
  58.  
  59.  
  60. BOOL OpenAlert (HWND hWndAlert, 
  61.                 HANDLE hFile, 
  62.                 DWORD dwMajorVersion,
  63.                 DWORD dwMinorVersion,
  64.                 BOOL bAlertFile) ;
  65.  
  66.  
  67. void ResetAlert (HWND hWndAlert) ;
  68. void ResetAlertView (HWND hWndAlert) ;
  69.  
  70. BOOL SaveAlert (HWND hWndAlert, HANDLE hInputFile, BOOL bGetFileName) ;
  71.  
  72. void ExportAlert (void) ;
  73.  
  74. void AlertAddAction (void) ;
  75.  
  76. void AlertCreateThread (PALERT pAlert) ;
  77.  
  78.