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.

87 lines
1.8 KiB

  1. //
  2. // Driver Verifier UI
  3. // Copyright (c) Microsoft Corporation, 1999
  4. //
  5. //
  6. //
  7. // module: VBitsDlg.h
  8. // author: DMihai
  9. // created: 11/1/00
  10. //
  11. // Description:
  12. //
  13. #if !defined(AFX_VBITSDLG_H__AEF2E123_B664_41DC_9257_21CA6DF54CF6__INCLUDED_)
  14. #define AFX_VBITSDLG_H__AEF2E123_B664_41DC_9257_21CA6DF54CF6__INCLUDED_
  15. #if _MSC_VER > 1000
  16. #pragma once
  17. #endif // _MSC_VER > 1000
  18. // VBitsDlg.h : header file
  19. //
  20. /////////////////////////////////////////////////////////////////////////////
  21. // CVolatileBitsDlg dialog
  22. class CVolatileBitsDlg : public CDialog
  23. {
  24. public:
  25. //
  26. // Construction
  27. //
  28. CVolatileBitsDlg(CWnd* pParent = NULL); // standard constructor
  29. protected:
  30. //
  31. // Methods
  32. //
  33. VOID SetupListHeader();
  34. VOID FillTheList( DWORD dwVerifierBits );
  35. VOID AddListItem( ULONG uIdResourceString, BOOL bInitiallyEnabled );
  36. DWORD GetNewVerifierFlags();
  37. protected:
  38. //
  39. // Data
  40. //
  41. //
  42. // Dialog Data
  43. //
  44. //{{AFX_DATA(CVolatileBitsDlg)
  45. enum { IDD = IDD_VOLATILE_BITS_DIALOG };
  46. CListCtrl m_SettingsList;
  47. //}}AFX_DATA
  48. protected:
  49. //
  50. // Overrides
  51. //
  52. // ClassWizard generated virtual function overrides
  53. //{{AFX_VIRTUAL(CVolatileBitsDlg)
  54. protected:
  55. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  56. //}}AFX_VIRTUAL
  57. // Implementation
  58. protected:
  59. // Generated message map functions
  60. //{{AFX_MSG(CVolatileBitsDlg)
  61. virtual BOOL OnInitDialog();
  62. virtual void OnOK();
  63. afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
  64. //}}AFX_MSG
  65. DECLARE_MESSAGE_MAP()
  66. };
  67. //{{AFX_INSERT_LOCATION}}
  68. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  69. #endif // !defined(AFX_VBITSDLG_H__AEF2E123_B664_41DC_9257_21CA6DF54CF6__INCLUDED_)