Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

76 lines
1.4 KiB

  1. /*++
  2. 1998 Seagate Software, Inc. All rights reserved
  3. Module Name:
  4. PrSched.h
  5. Abstract:
  6. Schedule page.
  7. Author:
  8. Rohde Wakefield [rohde] 08-Aug-1997
  9. Revision History:
  10. --*/
  11. #ifndef _PRSCHED_H
  12. #define _PRSCHED_H
  13. #pragma once
  14. #include "schdtask.h"
  15. /////////////////////////////////////////////////////////////////////////////
  16. // CPrSchedule dialog
  17. class CPrSchedule : public CSakPropertyPage
  18. {
  19. // Construction
  20. public:
  21. CPrSchedule();
  22. ~CPrSchedule();
  23. // Dialog Data
  24. //{{AFX_DATA(CPrSchedule)
  25. enum { IDD = IDD_PROP_SCHEDULE };
  26. //}}AFX_DATA
  27. // Overrides
  28. // ClassWizard generate virtual function overrides
  29. //{{AFX_VIRTUAL(CPrSchedule)
  30. public:
  31. virtual BOOL OnApply();
  32. protected:
  33. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  34. //}}AFX_VIRTUAL
  35. // Implementation
  36. protected:
  37. // Generated message map functions
  38. //{{AFX_MSG(CPrSchedule)
  39. virtual BOOL OnInitDialog();
  40. afx_msg void OnChangeSched();
  41. //}}AFX_MSG
  42. DECLARE_MESSAGE_MAP()
  43. private:
  44. // Unmarshalled pointer to Hsm Server
  45. CComPtr<IHsmServer> m_pHsmServer;
  46. private:
  47. CSchdTask* m_pCSchdTask;
  48. BOOL m_SchedChanged;
  49. };
  50. //{{AFX_INSERT_LOCATION}}
  51. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  52. //}}AFX
  53. #endif