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.
63 lines
1.1 KiB
63 lines
1.1 KiB
//+---------------------------------------------------------------------------
|
|
//
|
|
// Microsoft Windows
|
|
// Copyright (C) Microsoft Corporation, 1992 - 1993.
|
|
//
|
|
// File: mslogon.h
|
|
//
|
|
// Contents:
|
|
//
|
|
// Classes:
|
|
//
|
|
// Functions:
|
|
//
|
|
// History: 10-24-94 RichardW Created
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#ifndef _MSLOGONH_
|
|
#define _MSLOGONH_
|
|
|
|
|
|
INT_PTR
|
|
Logon(
|
|
PGLOBALS pGlobals,
|
|
DWORD SasType
|
|
);
|
|
|
|
DWORD
|
|
GetPasswordExpiryWarningPeriod (
|
|
VOID
|
|
);
|
|
|
|
BOOL
|
|
GetDaysToExpiry (
|
|
IN PLARGE_INTEGER StartTime,
|
|
IN PLARGE_INTEGER ExpiryTime,
|
|
OUT PDWORD DaysToExpiry
|
|
);
|
|
|
|
BOOL
|
|
ShouldPasswordExpiryWarningBeShown(
|
|
PGLOBALS pGlobals,
|
|
BOOL LogonCheck,
|
|
PDWORD pDaysToExpiry
|
|
);
|
|
|
|
INT_PTR
|
|
CheckPasswordExpiry(
|
|
PGLOBALS pGlobals,
|
|
BOOL LogonCheck
|
|
);
|
|
|
|
INT_PTR
|
|
DisplayPostShellLogonMessages(
|
|
PGLOBALS pGlobals
|
|
);
|
|
|
|
INT_PTR
|
|
PostShellPasswordErase(
|
|
PGLOBALS pGlobals
|
|
);
|
|
|
|
#endif
|