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.

52 lines
1.6 KiB

  1. //////////////////////////////////////////////////////////////////////////////
  2. // Copyright (c) 2002 Microsoft Corporation. All rights reserved.
  3. // Copyright (c) 2002 OSR Open Systems Resources, Inc.
  4. //
  5. // ProviderControlGuidDlg.h : interface of the CProviderControlGuidDlg class
  6. //////////////////////////////////////////////////////////////////////////////
  7. #pragma once
  8. #include "afxwin.h"
  9. // CProviderControlGuidDlg dialog
  10. class CProviderControlGuidDlg : public CDialog
  11. {
  12. DECLARE_DYNAMIC(CProviderControlGuidDlg)
  13. public:
  14. CProviderControlGuidDlg(CWnd* pParent, CTraceSession *pTraceSession);
  15. virtual ~CProviderControlGuidDlg();
  16. int OnInitDialog();
  17. // Dialog Data
  18. enum { IDD = IDD_PROVIDER_CONTROL_GUID_DIALOG };
  19. protected:
  20. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  21. DECLARE_MESSAGE_MAP()
  22. public:
  23. afx_msg void OnBnClickedCtlBrowseButton();
  24. afx_msg void OnBnClickedPdbSelectRadio();
  25. afx_msg void OnBnClickedCtlSelectRadio();
  26. afx_msg void OnBnClickedManualSelectRadio();
  27. afx_msg void OnBnClickedOk();
  28. afx_msg void OnBnClickedPdbBrowseButton();
  29. afx_msg void OnBnClickedKernelLoggerSelectRadio();
  30. CEdit m_pdbFileName;
  31. CEdit m_ctlFileName;
  32. CEdit m_controlGuidName;
  33. CTraceSession *m_pTraceSession;
  34. BOOL m_bProcess;
  35. BOOL m_bThread;
  36. BOOL m_bDisk;
  37. BOOL m_bNet;
  38. BOOL m_bFileIO;
  39. BOOL m_bPageFault;
  40. BOOL m_bHardFault;
  41. BOOL m_bImageLoad;
  42. BOOL m_bRegistry;
  43. };