Source code of Windows XP (NT5)
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.

88 lines
1.9 KiB

  1. // LogExtended.h : header file
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. // CLogExtended dialog
  5. class CLogExtended : public CPropertyPage
  6. {
  7. DECLARE_DYNCREATE(CLogExtended)
  8. // Construction
  9. public:
  10. CLogExtended();
  11. ~CLogExtended();
  12. // metabase target
  13. CString m_szServer;
  14. CString m_szMeta;
  15. IMSAdminBase* m_pMB;
  16. // Dialog Data
  17. //{{AFX_DATA(CLogExtended)
  18. enum { IDD = IDD_LOG_EXTENDED };
  19. BOOL m_bool_bytesreceived;
  20. BOOL m_bool_bytessent;
  21. BOOL m_bool_clientip;
  22. BOOL m_bool_cookie;
  23. BOOL m_bool_date;
  24. BOOL m_bool_httpstatus;
  25. BOOL m_bool_referer;
  26. BOOL m_bool_serverip;
  27. BOOL m_bool_servername;
  28. BOOL m_bool_servicename;
  29. BOOL m_bool_time;
  30. BOOL m_bool_timetaken;
  31. BOOL m_bool_uriquery;
  32. BOOL m_bool_uristem;
  33. BOOL m_bool_useragent;
  34. BOOL m_bool_username;
  35. BOOL m_bool_win32status;
  36. BOOL m_bool_method;
  37. BOOL m_bool_serverport;
  38. BOOL m_bool_version;
  39. //}}AFX_DATA
  40. // Overrides
  41. // ClassWizard generate virtual function overrides
  42. //{{AFX_VIRTUAL(CLogExtended)
  43. public:
  44. virtual BOOL OnSetActive();
  45. virtual BOOL OnApply();
  46. protected:
  47. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  48. //}}AFX_VIRTUAL
  49. // Implementation
  50. protected:
  51. // Generated message map functions
  52. //{{AFX_MSG(CLogExtended)
  53. afx_msg void OnChkBytesreceived();
  54. afx_msg void OnChkBytessent();
  55. afx_msg void OnChkClientip();
  56. afx_msg void OnChkCookie();
  57. afx_msg void OnChkDate();
  58. afx_msg void OnChkHttpstatus();
  59. afx_msg void OnChkReferer();
  60. afx_msg void OnChkServerip();
  61. afx_msg void OnChkServername();
  62. afx_msg void OnChkServicename();
  63. afx_msg void OnChkTime();
  64. afx_msg void OnChkTimetaken();
  65. afx_msg void OnChkUriQuery();
  66. afx_msg void OnChkUristem();
  67. afx_msg void OnChkUseragent();
  68. afx_msg void OnChkUsername();
  69. afx_msg void OnChkWin32status();
  70. afx_msg void OnMethod();
  71. //}}AFX_MSG
  72. DECLARE_MESSAGE_MAP()
  73. void DoHelp();
  74. void Init();
  75. // initialized flag
  76. BOOL m_fInitialized;
  77. };