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.

91 lines
2.3 KiB

  1. /////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright (c) 1996-1998 Microsoft Corporation
  4. //
  5. // Module Name:
  6. // FSAdv.cpp
  7. //
  8. // Abstract:
  9. // Definition of the CFileShareAdvancedDlg class.
  10. //
  11. // Implementation File:
  12. // FSAdv.cpp
  13. //
  14. // Author:
  15. // Sivaprasad Padisetty (sivapad)) February 2, 1998
  16. //
  17. // Revision History:
  18. //
  19. // Notes:
  20. //
  21. /////////////////////////////////////////////////////////////////////////////
  22. #ifndef _FSADV_H_
  23. #define _FSADV_H_
  24. #if _MSC_VER >= 1000
  25. #pragma once
  26. #endif // _MSC_VER >= 1000
  27. /////////////////////////////////////////////////////////////////////////////
  28. // Include Files
  29. /////////////////////////////////////////////////////////////////////////////
  30. #ifndef _BASEDLG_H_
  31. #include "BaseDlg.h" // for CBaseDialog
  32. #endif
  33. /////////////////////////////////////////////////////////////////////////////
  34. // Forward Class Declarations
  35. /////////////////////////////////////////////////////////////////////////////
  36. class CFileShareAdvancedDlg;
  37. /////////////////////////////////////////////////////////////////////////////
  38. // CFileShareAdvancedDlg dialog
  39. /////////////////////////////////////////////////////////////////////////////
  40. class CFileShareAdvancedDlg : public CBaseDialog
  41. {
  42. // Construction
  43. public:
  44. CFileShareAdvancedDlg(
  45. BOOL bShareSubDirs,
  46. BOOL bHideSubDirShares,
  47. BOOL bIsDfsRoot,
  48. CWnd * pParent = NULL); // standard constructor
  49. // Dialog Data
  50. //{{AFX_DATA(CFileShareAdvancedDlg)
  51. enum { IDD = IDD_FILESHR_ADVANCED };
  52. CButton m_chkHideSubDirShares;
  53. CButton m_rbShareSubDirs;
  54. int m_nChoice;
  55. BOOL m_bHideSubDirShares;
  56. //}}AFX_DATA
  57. BOOL m_bShareSubDirs;
  58. BOOL m_bIsDfsRoot;
  59. // Overrides
  60. // ClassWizard generated virtual function overrides
  61. //{{AFX_VIRTUAL(CFileShareAdvancedDlg)
  62. protected:
  63. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  64. //}}AFX_VIRTUAL
  65. // Implementation
  66. protected:
  67. // Generated message map functions
  68. //{{AFX_MSG(CFileShareAdvancedDlg)
  69. afx_msg void OnChangedChoice();
  70. //}}AFX_MSG
  71. DECLARE_MESSAGE_MAP()
  72. }; //*** class CFileShareAdvancedDlg
  73. //{{AFX_INSERT_LOCATION}}
  74. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  75. #endif // _FSADV_H_