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.

43 lines
1.2 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 2001-2002.
  5. //
  6. // File: SaferPropertPage.h
  7. //
  8. // Contents: Definition of CSaferPropertyPage
  9. //
  10. //----------------------------------------------------------------------------
  11. #ifndef __SAFERPROPERTYPAGE_H
  12. #define __SAFERPROPERTYPAGE_H
  13. #include "SaferEntry.h"
  14. class CSaferPropertyPage : public CHelpPropertyPage
  15. {
  16. public:
  17. CSaferPropertyPage(UINT uIDD, bool* pbObjectCreated,
  18. CCertMgrComponentData* pCompData,
  19. CSaferEntry& rSaferEntry,
  20. bool bNew,
  21. LONG_PTR lNotifyHandle,
  22. LPDATAOBJECT pDataObject,
  23. bool bReadOnly,
  24. bool bIsMachine);
  25. virtual ~CSaferPropertyPage();
  26. public:
  27. bool* m_pbObjectCreated;
  28. protected:
  29. CSaferEntry& m_rSaferEntry;
  30. bool m_bDirty;
  31. LONG_PTR m_lNotifyHandle;
  32. LPDATAOBJECT m_pDataObject;
  33. const bool m_bReadOnly;
  34. bool m_bIsMachine;
  35. CCertMgrComponentData* m_pCompData;
  36. };
  37. #endif // #ifndef __SAFERPROPERTYPAGE_H