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.

48 lines
1.3 KiB

  1. //////////////////////////////////////////////////////////////////////////////
  2. // Copyright (c) 2002 Microsoft Corporation. All rights reserved.
  3. // Copyright (c) 2002 OSR Open Systems Resources, Inc.
  4. //
  5. // ProviderSetupDlg.h : interface of the CProviderSetupDlg class
  6. //////////////////////////////////////////////////////////////////////////////
  7. #pragma once
  8. #include "afxcmn.h"
  9. #include "afxwin.h"
  10. // CProviderSetupDlg dialog
  11. class CProviderSetupDlg : public CPropertyPage
  12. {
  13. DECLARE_DYNAMIC(CProviderSetupDlg)
  14. public:
  15. CProviderSetupDlg();
  16. virtual ~CProviderSetupDlg();
  17. int OnInitDialog();
  18. BOOL OnSetActive();
  19. BOOL GetTmfInfo(CTraceSession *pTraceSession);
  20. // Dialog Data
  21. enum { IDD = IDD_PROVIDER_SETUP_DIALOG };
  22. protected:
  23. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  24. CLogSession *m_pLogSession;
  25. DECLARE_MESSAGE_MAP()
  26. public:
  27. afx_msg void OnBnClickedAddProviderButton();
  28. afx_msg void OnBnClickedRemoveProviderButton();
  29. CListCtrl m_providerListCtrl;
  30. CEdit m_pdbPath;
  31. CEdit m_tmfPath;
  32. afx_msg void OnNMClickCurrentProviderList(NMHDR *pNMHDR, LRESULT *pResult);
  33. afx_msg void OnNMRclickCurrentProviderList(NMHDR *pNMHDR, LRESULT *pResult);
  34. };