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.

86 lines
2.4 KiB

  1. /**********************************************************************/
  2. /** Microsoft Windows/NT **/
  3. /** Copyright(c) Microsoft Corporation, 1997 - 2000 **/
  4. /**********************************************************************/
  5. /*
  6. pgnetwk.h
  7. Definition of CPgNetworking -- property page to edit
  8. profile attributes related to inter-networking
  9. FILE HISTORY:
  10. */
  11. #if !defined(AFX_PGNETWK_H__8C28D93D_2A69_11D1_853E_00C04FC31FD3__INCLUDED_)
  12. #define AFX_PGNETWK_H__8C28D93D_2A69_11D1_853E_00C04FC31FD3__INCLUDED_
  13. #if _MSC_VER >= 1000
  14. #pragma once
  15. #endif // _MSC_VER >= 1000
  16. // PgNetwk.h : header file
  17. //
  18. #include "rasdial.h"
  19. /////////////////////////////////////////////////////////////////////////////
  20. // CPgNetworkingMerge dialog
  21. class CPgNetworkingMerge : public CManagedPage
  22. {
  23. DECLARE_DYNCREATE(CPgNetworkingMerge)
  24. // Construction
  25. public:
  26. CPgNetworkingMerge(CRASProfileMerge* profile = NULL);
  27. ~CPgNetworkingMerge();
  28. // Dialog Data
  29. //{{AFX_DATA(CPgNetworkingMerge)
  30. enum { IDD = IDD_NETWORKING_MERGE };
  31. int m_nRadioStatic;
  32. //}}AFX_DATA
  33. CBSTR m_cbstrFilters;
  34. // Overrides
  35. // ClassWizard generate virtual function overrides
  36. //{{AFX_VIRTUAL(CPgNetworkingMerge)
  37. public:
  38. virtual BOOL OnApply();
  39. protected:
  40. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  41. //}}AFX_VIRTUAL
  42. // Implementation
  43. protected:
  44. void EnableFilterSettings(BOOL bEnable);
  45. // Generated message map functions
  46. //{{AFX_MSG(CPgNetworkingMerge)
  47. virtual BOOL OnInitDialog();
  48. afx_msg void OnRadioclient();
  49. afx_msg void OnRadioserver();
  50. afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
  51. afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);
  52. afx_msg void OnRadiodefault();
  53. afx_msg void OnButtonToclient();
  54. afx_msg void OnButtonFromclient();
  55. afx_msg void OnRadioStatic();
  56. afx_msg void OnStaticIPAddressChanged();
  57. //}}AFX_MSG
  58. DECLARE_MESSAGE_MAP()
  59. void ConfigureFilter(DWORD dwFilterType) throw ();
  60. CRASProfileMerge* m_pProfile;
  61. CStrBox<CListBox>* m_pBox;
  62. DWORD m_dwStaticIP;
  63. bool m_bInited;
  64. };
  65. //{{AFX_INSERT_LOCATION}}
  66. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  67. #endif // !defined(AFX_PGNETWK_H__8C28D93D_2A69_11D1_853E_00C04FC31FD3__INCLUDED_)