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.

58 lines
959 B

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1992 - 1993.
  5. //
  6. // File: mslogon.h
  7. //
  8. // Contents:
  9. //
  10. // Classes:
  11. //
  12. // Functions:
  13. //
  14. // History: 10-24-94 RichardW Created
  15. //
  16. //----------------------------------------------------------------------------
  17. #ifndef _MSLOGONH_
  18. #define _MSLOGONH_
  19. INT_PTR
  20. Logon(
  21. PGLOBALS pGlobals,
  22. DWORD SasType
  23. );
  24. DWORD
  25. GetPasswordExpiryWarningPeriod (
  26. VOID
  27. );
  28. BOOL
  29. GetDaysToExpiry (
  30. IN PLARGE_INTEGER StartTime,
  31. IN PLARGE_INTEGER ExpiryTime,
  32. OUT PDWORD DaysToExpiry
  33. );
  34. BOOL
  35. ShouldPasswordExpiryWarningBeShown(
  36. PGLOBALS pGlobals,
  37. BOOL LogonCheck,
  38. PDWORD pDaysToExpiry
  39. );
  40. INT_PTR
  41. CheckPasswordExpiry(
  42. PGLOBALS pGlobals,
  43. BOOL LogonCheck
  44. );
  45. INT_PTR
  46. DisplayPostShellLogonMessages(
  47. PGLOBALS pGlobals
  48. );
  49. #endif