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.

70 lines
1.4 KiB

  1. /*++
  2. 1998 Seagate Software, Inc. All rights reserved.
  3. Module Name:
  4. PrMedSet.h
  5. Abstract:
  6. Media Set Property Pages.
  7. Author:
  8. Rohde Wakefield [rohde] 15-Sep-1997
  9. Revision History:
  10. --*/
  11. #ifndef _PRMEDSET_H
  12. #define _PRMEDSET_H
  13. /////////////////////////////////////////////////////////////////////////////
  14. // CPrMedSet dialog
  15. class CPrMedSet : public CSakPropertyPage
  16. {
  17. // Construction
  18. public:
  19. CPrMedSet();
  20. ~CPrMedSet();
  21. // Dialog Data
  22. //{{AFX_DATA(CPrMedSet)
  23. enum { IDD = IDD_PROP_MEDIA_COPIES };
  24. CSpinButtonCtrl m_spinMediaCopies;
  25. UINT m_numMediaCopies;
  26. CString m_szDescription;
  27. //}}AFX_DATA
  28. // Overrides
  29. // ClassWizard generate virtual function overrides
  30. //{{AFX_VIRTUAL(CPrMedSet)
  31. public:
  32. virtual BOOL OnApply();
  33. protected:
  34. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  35. //}}AFX_VIRTUAL
  36. // Implementation
  37. protected:
  38. // Generated message map functions
  39. //{{AFX_MSG(CPrMedSet)
  40. virtual BOOL OnInitDialog();
  41. afx_msg void OnChangeEditMediaCopies();
  42. //}}AFX_MSG
  43. DECLARE_MESSAGE_MAP()
  44. private:
  45. CComPtr<IHsmStoragePool> m_pStoragePool;
  46. CComPtr<IRmsServer> m_pRmsServer;
  47. };
  48. //{{AFX_INSERT_LOCATION}}
  49. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  50. //}}AFX
  51. #endif