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.

97 lines
2.5 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1997 - 1997
  6. //
  7. // File: simprop2.h
  8. //
  9. //--------------------------------------------------------------------------
  10. // SimProp2.h
  11. /////////////////////////////////////////////////////////////////////////////
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CSimKerberosPropPage property page
  14. class CSimKerberosPropPage : public CSimPropPage
  15. {
  16. friend CSimData;
  17. // DECLARE_DYNCREATE(CSimKerberosPropPage)
  18. // Construction
  19. public:
  20. CSimKerberosPropPage();
  21. ~CSimKerberosPropPage();
  22. // Dialog Data
  23. //{{AFX_DATA(CSimKerberosPropPage)
  24. enum { IDD = IDD_SIM_PROPPAGE_KERBEROS_NAMES };
  25. // NOTE - ClassWizard will add data members here.
  26. // DO NOT EDIT what you see in these blocks of generated code !
  27. //}}AFX_DATA
  28. // Overrides
  29. // ClassWizard generate virtual function overrides
  30. //{{AFX_VIRTUAL(CSimKerberosPropPage)
  31. public:
  32. protected:
  33. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  34. //}}AFX_VIRTUAL
  35. virtual void DoContextHelp (HWND hWndControl);
  36. // Implementation
  37. protected:
  38. // Generated message map functions
  39. //{{AFX_MSG(CSimKerberosPropPage)
  40. afx_msg void OnButtonAdd();
  41. afx_msg void OnButtonEdit();
  42. //}}AFX_MSG
  43. DECLARE_MESSAGE_MAP()
  44. protected:
  45. }; // CSimKerberosPropPage
  46. /////////////////////////////////////////////////////////////////////////////
  47. /////////////////////////////////////////////////////////////////////////////
  48. // CSimAddKerberosDlg dialog - Add a Kerberos principal name to prop page
  49. class CSimAddKerberosDlg : public CDialog
  50. {
  51. public:
  52. CSimAddKerberosDlg(CWnd* pParent = NULL); // standard constructor
  53. // Dialog Data
  54. //{{AFX_DATA(CSimAddKerberosDlg)
  55. enum { IDD = IDD_SIM_ADD_KERBEROS };
  56. CString m_strName;
  57. //}}AFX_DATA
  58. // Overrides
  59. // ClassWizard generated virtual function overrides
  60. //{{AFX_VIRTUAL(CSimAddKerberosDlg)
  61. protected:
  62. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  63. //}}AFX_VIRTUAL
  64. virtual void DoContextHelp (HWND hWndControl);
  65. BOOL OnHelp(WPARAM, LPARAM lParam);
  66. // Implementation
  67. protected:
  68. // Generated message map functions
  69. //{{AFX_MSG(CSimAddKerberosDlg)
  70. virtual BOOL OnInitDialog();
  71. afx_msg void OnChangeEditKerberosName();
  72. //}}AFX_MSG
  73. DECLARE_MESSAGE_MAP()
  74. protected:
  75. CSimData * m_pData;
  76. }; // CSimAddKerberosDlg