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.

41 lines
980 B

  1. /////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright(C) 2000 Microsoft Corporation all rights reserved.
  4. //
  5. // Module: updatemschap.h
  6. //
  7. // Project: Windows 2000 IAS
  8. //
  9. // Description: add the authentication types RAS_AT_MSCHAPPASS and
  10. // RAS_AT_MSCHAP2PASS when RAS_AT_MSCHAP and RAS_AT_MSCHAP2
  11. // are in the profiles.
  12. //
  13. // Author: tperraut 11/30/2000
  14. //
  15. /////////////////////////////////////////////////////////////////////////////
  16. #ifndef _UPDATEMSCHAP_H_
  17. #define _UPDATEMSCHAP_H_
  18. #if _MSC_VER > 1000
  19. #pragma once
  20. #endif // _MSC_VER > 1000
  21. #include "nocopy.h"
  22. class CUpdateMSCHAP : private NonCopyable
  23. {
  24. public:
  25. explicit CUpdateMSCHAP(CGlobalData& pGlobalData)
  26. : m_GlobalData(pGlobalData)
  27. {
  28. }
  29. void Execute();
  30. private:
  31. void UpdateProperties(LONG CurrentProfileIdentity);
  32. CGlobalData& m_GlobalData;
  33. };
  34. #endif // _UPDATEMSCHAP_H_