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.

84 lines
1.9 KiB

  1. /*++
  2. Copyright (c) 1999 Microsoft Corporation
  3. Abstract:
  4. @doc
  5. @module QueryDlg.h | Header file for the query dialog
  6. @end
  7. Author:
  8. Adi Oltean [aoltean] 09/22/1999
  9. Revision History:
  10. Name Date Comments
  11. aoltean 09/22/1999 Created
  12. aoltean 09/27/1999 Adding Query mask flags
  13. --*/
  14. #if !defined(__VSS_TEST_VOLDLG_H__)
  15. #define __VSS_TEST_VOLDLG_H__
  16. #if _MSC_VER > 1000
  17. #pragma once
  18. #endif // _MSC_VER > 1000
  19. /////////////////////////////////////////////////////////////////////////////
  20. // CVolDlg dialog
  21. class CVolDlg : public CVssTestGenericDlg
  22. {
  23. typedef enum _VSS_IS_VOL_XXX {
  24. VSS_IS_VOL_SUPPORTED,
  25. VSS_IS_VOL_SNAPSHOTTED,
  26. VSS_IS_VOL_SUPPORTED2,
  27. VSS_IS_VOL_SNAPSHOTTED2
  28. } VSS_IS_VOL_XXX;
  29. // Construction
  30. public:
  31. CVolDlg(
  32. IVssCoordinator *pICoord,
  33. CWnd* pParent = NULL);
  34. ~CVolDlg();
  35. // Dialog Data
  36. //{{AFX_DATA(CVolDlg)
  37. enum { IDD = IDD_VOLUME };
  38. CString m_strObjectId;
  39. CString m_strVolumeName;
  40. //}}AFX_DATA
  41. // ClassWizard generated virtual function overrides
  42. //{{AFX_VIRTUAL(CVolDlg)
  43. protected:
  44. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  45. //}}AFX_VIRTUAL
  46. protected:
  47. CComPtr<IVssCoordinator> m_pICoord;
  48. VSS_IS_VOL_XXX m_eCallType;
  49. // Generated message map functions
  50. //{{AFX_MSG(CVolDlg)
  51. virtual BOOL OnInitDialog();
  52. afx_msg void OnNext();
  53. afx_msg void OnIsVolumeSupported();
  54. afx_msg void OnIsVolumeSnapshotted();
  55. afx_msg void OnIsVolumeSupported2();
  56. afx_msg void OnIsVolumeSnapshotted2();
  57. //}}AFX_MSG
  58. DECLARE_MESSAGE_MAP()
  59. };
  60. //{{AFX_INSERT_LOCATION}}
  61. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  62. #endif // !defined(__VSS_TEST_VOLDLG_H__)