windows-nt/Source/XPSP1/NT/base/ntsetup/win95upg/inc/ntui.h
2020-09-26 16:20:57 +08:00

86 lines
1.1 KiB
C

/*++
Copyright (c) 1997 Microsoft Corporation
Module Name:
ntui.h
Abstract:
Includes the NT-side resources and implements the code
for the GUI mode UI. There is very little UI in GUI mode;
what's implemented only appears during error conditions.
Author:
Jim Schmidt (jimschm) 15-May-1997
Revision History:
jimschm 20-Sep-1998 Rewrote the network error dialog code
--*/
#include "ntres.h"
#include "msg.h"
//
// ResolveAccountsDlg proc
//
typedef struct {
PCTSTR UserName; // NULL = end of list
PCTSTR *DomainArray;
PCTSTR OutboundDomain;
BOOL RetryFlag;
} RESOLVE_ACCOUNTS_ARRAY, *PRESOLVE_ACCOUNTS_ARRAY;
VOID
ResolveAccounts (
PRESOLVE_ACCOUNTS_ARRAY Array
);
BOOL
CALLBACK
NetworkDownDlgProc (
HWND hdlg,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
VOID
CreateStatusPopup (
VOID
);
VOID
UpdateStatusPopup (
PCTSTR NewMessage
);
VOID
HideStatusPopup (
UINT TimeToHide
);
VOID
ShowStatusPopup (
VOID
);
BOOL
IsStatusPopupVisible (
VOID
);
VOID
DestroyStatusPopup (
VOID
);
#define STATUS_DELAY 12000