Data Structures |
| struct | PREGISTRATIONNOTIFY |
| struct | PREGISTRATIONDATA |
Defines |
| #define | NDEBUG |
| #define | VMWINST |
| #define | PM_REGISTRATION_NOTIFY (WM_APP + 1) |
Functions |
| BOOL | GetRosInstallCD (WCHAR *pwszPath, DWORD cchPathMax) |
| static BOOL | RunVMWInstall (HWND hWnd) |
| static VOID | CenterWindow (HWND hWnd) |
| static HFONT | CreateTitleFont (VOID) |
| static INT_PTR CALLBACK | GplDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static INT_PTR CALLBACK | WelcomeDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static INT_PTR CALLBACK | AckPageDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static BOOL | WriteOwnerSettings (WCHAR *OwnerName, WCHAR *OwnerOrganization) |
| static INT_PTR CALLBACK | OwnerPageDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static BOOL | WriteComputerSettings (WCHAR *ComputerName, HWND hwndDlg) |
| static void | GenerateComputerName (LPWSTR lpBuffer) |
| static INT_PTR CALLBACK | ComputerPageDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static VOID | SetKeyboardLayoutName (HWND hwnd) |
| static BOOL | RunControlPanelApplet (HWND hwnd, WCHAR *lpCommandLine) |
| static VOID | WriteUserLocale (VOID) |
| static INT_PTR CALLBACK | LocalePageDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static PTIMEZONE_ENTRY | GetLargerTimeZoneEntry (PSETUPDATA SetupData, DWORD Index) |
| static VOID | CreateTimeZoneList (PSETUPDATA SetupData) |
| static VOID | DestroyTimeZoneList (PSETUPDATA SetupData) |
| static BOOL | GetTimeZoneListIndex (LPDWORD lpIndex) |
| static VOID | ShowTimeZoneList (HWND hwnd, PSETUPDATA SetupData, DWORD dwEntryIndex) |
| static VOID | SetLocalTimeZone (HWND hwnd, PSETUPDATA SetupData) |
| static BOOL | GetLocalSystemTime (HWND hwnd, PSETUPDATA SetupData) |
| static VOID | SetAutoDaylightInfo (HWND hwnd) |
| static BOOL | SetSystemLocalTime (HWND hwnd, PSETUPDATA SetupData) |
| static BOOL | WriteDateTimeSettings (HWND hwndDlg, PSETUPDATA SetupData) |
| static INT_PTR CALLBACK | DateTimePageDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static UINT CALLBACK | RegistrationNotificationProc (PVOID Context, UINT Notification, UINT_PTR Param1, UINT_PTR Param2) |
| static DWORD CALLBACK | RegistrationProc (LPVOID Parameter) |
| static BOOL | StartComponentRegistration (HWND hwndDlg, PULONG MaxProgress) |
| static INT_PTR CALLBACK | ProcessPageDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| static VOID | SetInstallationCompleted (VOID) |
| static INT_PTR CALLBACK | FinishDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| BOOL | ProcessUnattendInf (HINF hUnattendedInf) |
| VOID | ProcessUnattendSetup (VOID) |
| VOID | InstallWizard (VOID) |
Variables |
| SETUPDATA | SetupData |