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.
|
|
#ifndef _INC_ICWCMN_H
#define _INC_ICWCMN_H
#include "icwhelp.h"
// Data types and things that are common to both ICWCONN1.EXE and ICWCONN.DLL
#define MAX_AREA_CODE 10
#define MAX_COLOR_NAME 100
#define WUM_SETTITLE (WM_USER + 100)
typedef struct ISPINFO_tag { TCHAR szISPName [MAX_PATH*2]; TCHAR szSupportNumber [MAX_PATH+1]; TCHAR szISPFile [MAX_PATH+1]; TCHAR szBillHtm [MAX_PATH*2]; TCHAR szPayCsv [MAX_PATH*2]; TCHAR szStartURL [MAX_PATH+1]; TCHAR szIspURL [MAX_PATH+1]; DWORD dwValidationFlags; BOOL bFailedIns; }ISPINFO;
typedef BOOL (WINAPI *PFConfigSys)(HWND hDlg); typedef void (*PFCompleteOLS)(); typedef void (WINAPI *PFFillWindowWithAppBackground)(HWND hWnd, HDC hdc);
typedef struct CMNSTATEDATA_tag { IICWSystemConfig *pICWSystemConfig; ISPINFO ispInfo; PFConfigSys lpfnConfigSys; PFCompleteOLS lpfnCompleteOLS; DWORD dwFlags; DWORD dwCountryCode; TCHAR szAreaCode[MAX_AREA_CODE]; BOOL bSystemChecked; BOOL bPhoneManualWiz; BOOL bParseIspinfo; BOOL bOEMOffline; BOOL bOEMEntryPt; BOOL bIsISDNDevice; HBITMAP hbmWatermark; TCHAR szWizTitle[MAX_PATH*2]; BOOL bOEMCustom; HWND hWndApp; HWND hWndWizardPages; HBITMAP hbmBkgrnd; TCHAR szHTMLBackgroundColor[MAX_COLOR_NAME]; TCHAR szclrHTMLText[MAX_COLOR_NAME]; TCHAR szBusyAnimationFile[MAX_PATH]; int xPosBusy; COLORREF clrText; PFFillWindowWithAppBackground lpfnFillWindowWithAppBackground; BOOL bHideProgressAnime; } CMNSTATEDATA, FAR *LPCMNSTATEDATA;
#endif
|