12#define WIN32_NO_STATUS
14#define COM_NO_WINDOWS_H
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
ULONG AuthenticationPackage
DWORD GetAllowedShutdownOptions(VOID)
VOID SaveShutdownSelState(DWORD ShutdownCode)
DWORD LoadShutdownSelState(VOID)
INT(* PFGINA_LOGGEDONSAS)(PGINA_CONTEXT, DWORD)
INT(* PFGINA_LOGGEDOUTSAS)(PGINA_CONTEXT)
LONG ReadRegSzValue(IN HKEY hKey, IN LPCWSTR pszValue, OUT LPWSTR *pValue)
VOID(* PFGINA_DISPLAYSASNOTICE)(PGINA_CONTEXT)
INT(* PFGINA_LOCKEDSAS)(PGINA_CONTEXT)
NTSTATUS MyLogonUser(HANDLE LsaHandle, ULONG AuthenticationPackage, LPWSTR lpszUsername, LPWSTR lpszDomain, LPWSTR lpszPassword, PHANDLE phToken, PNTSTATUS SubStatus)
BOOL CreateProfile(IN OUT PGINA_CONTEXT pgContext, IN PWSTR UserName, IN PWSTR Domain, IN PWSTR Password)
BOOL(* PFGINA_INITIALIZE)(PGINA_CONTEXT)
DWORD GetDefaultShutdownSelState(VOID)
NTSTATUS ConnectToLsa(PGINA_CONTEXT pgContext)
INT_PTR ShutdownDialog(IN HWND hwndDlg, IN DWORD ShutdownOptions, IN PGINA_CONTEXT pgContext)
struct _GINA_UI * PGINA_UI
BOOL(* PFGINA_REMOVESTATUSMESSAGE)(PGINA_CONTEXT)
BOOL(* PFGINA_DISPLAYSTATUSMESSAGE)(PGINA_CONTEXT, HDESK, DWORD, PWSTR, PWSTR)
DWORD GetDefaultShutdownOptions(VOID)
BOOL DoAdminUnlock(IN PGINA_CONTEXT pgContext, IN PWSTR UserName, IN PWSTR Domain, IN PWSTR Password)
struct GINA_CONTEXT * PGINA_CONTEXT
NTSTATUS DoLoginTasks(IN OUT PGINA_CONTEXT pgContext, IN PWSTR UserName, IN PWSTR Domain, IN PWSTR Password, OUT PNTSTATUS SubStatus)
VOID(* PFGINA_DISPLAYLOCKEDNOTICE)(PGINA_CONTEXT)
_IRQL_requires_same_ _In_ PLSA_STRING _In_ SECURITY_LOGON_TYPE _In_ ULONG _In_ ULONG _In_opt_ PTOKEN_GROUPS _In_ PTOKEN_SOURCE _Out_ PVOID _Out_ PULONG _Inout_ PLUID _Out_ PHANDLE _Out_ PQUOTA_LIMITS _Out_ PNTSTATUS SubStatus
BOOL bIgnoreShiftOverride
BOOL bDontDisplayLastUserName
BOOL bShutdownWithoutLogon
ULONG AuthenticationPackage
PWLX_MPR_NOTIFY_INFO pMprNotifyInfo
PWLX_DISPATCH_VERSION_1_3 pWlxFuncs
PFGINA_LOGGEDOUTSAS LoggedOutSAS
PFGINA_LOCKEDSAS LockedSAS
PFGINA_DISPLAYLOCKEDNOTICE DisplayLockedNotice
PFGINA_DISPLAYSASNOTICE DisplaySASNotice
PFGINA_LOGGEDONSAS LoggedOnSAS
PFGINA_REMOVESTATUSMESSAGE RemoveStatusMessage
PFGINA_DISPLAYSTATUSMESSAGE DisplayStatusMessage
PFGINA_INITIALIZE Initialize
_In_opt_ LPSTR _In_opt_ LPSTR _In_ DWORD _In_ DWORD _Out_opt_ PHANDLE phToken
_In_opt_ LPSTR _In_opt_ LPSTR lpszPassword
_In_opt_ LPSTR lpszDomain