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.

53 lines
1.4 KiB

  1. ///////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright (c) 1998, Microsoft Corp. All rights reserved.
  4. //
  5. // FILE
  6. //
  7. // netuser.h
  8. //
  9. // SYNOPSIS
  10. //
  11. // This file declares the class NetUser.
  12. //
  13. // MODIFICATION HISTORY
  14. //
  15. // 02/26/1998 Original version.
  16. // 03/20/1998 Add support for RAS attributes.
  17. // 04/02/1998 Added callbackFramed member.
  18. // 04/24/1998 Add useRasForLocal flag.
  19. // 04/30/1998 Converted to IASSyncHandler.
  20. // 05/01/1998 Removed obsolete addAttribute method.
  21. // 05/19/1998 Converted to NtSamHandler.
  22. // 10/19/1998 Remove datastore dependencies.
  23. //
  24. ///////////////////////////////////////////////////////////////////////////////
  25. #ifndef _NETUSER_H_
  26. #define _NETUSER_H_
  27. #include <samutil.h>
  28. ///////////////////////////////////////////////////////////////////////////////
  29. //
  30. // CLASS
  31. //
  32. // NetUser
  33. //
  34. // DESCRIPTION
  35. //
  36. // This class retrieves per-user attributes from the Networking data store.
  37. //
  38. ///////////////////////////////////////////////////////////////////////////////
  39. class NetUser
  40. : public NtSamHandler
  41. {
  42. public:
  43. virtual IASREQUESTSTATUS processUser(
  44. IASRequest& request,
  45. PCWSTR domainName,
  46. PCWSTR username
  47. );
  48. };
  49. #endif // _NETUSER_H_