windows-nt/Source/XPSP1/NT/base/ntsetup/opktools/setupmgr/include/dlgprocs.h
2020-09-26 16:20:57 +08:00

480 lines
8.8 KiB
C

//----------------------------------------------------------------------------
//
// Copyright (c) 1997-1999 Microsoft Corporation
// All rights reserved.
//
// File Name:
// dlgprocs.h
//
// Description:
// This file contains the dialog proc prototypes for all the wizard pages
//
//----------------------------------------------------------------------------
INT_PTR CALLBACK DlgPlatformPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam );
INT_PTR CALLBACK DlgIePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgSysprepComputerNamePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgSysprepFolderPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgSysprepLicensePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgLicensePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgHalPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgScsiPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgIeAutoConfigPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgIeProxyPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgIeHomePagePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgIeBeginPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgOemDuplicatorStringPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam );
INT_PTR CALLBACK DlgSifTextSettingsPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgLangSettingsPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgRegionalSettingsPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgTapiPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgOemAdsPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgNumberNetCardsPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgLANWizardPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgProductPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgUnattendModePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgNameOrgPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgProductIdPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgSrvLicensePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgTargetPathPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgAdminPasswordPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgDisplayPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgComputerNamePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgRunOncePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgCommandLinesPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgAdditionalDirsPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgSaveScriptPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgCopyFilesPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgCopyFiles1Page(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgAdvanced1Page(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgWelcomePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgFinishPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgFinish2Page(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgEditOrNewPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgDistFolderPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgStandAlonePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgDomainJoinPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgPrintersPage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK DlgTimeZonePage(
IN HWND hwnd,
IN UINT uMsg,
IN WPARAM wParam,
IN LPARAM lParam);
INT_PTR CALLBACK WelcomeDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
#ifndef NO_LICENSE
INT_PTR CALLBACK LicenseDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
#endif
INT_PTR CALLBACK ConfigDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK LangDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK CreateDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK ModeDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK OemInfoDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK ProductKeyDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK LogoDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK ScreensDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK ScreensTwoDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK HelpCenterDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK AppInstallDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
#ifdef BRANDTITLE
INT_PTR CALLBACK BrandTitleDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
#endif
INT_PTR CALLBACK BToolbarsDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK FavoritesDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK StartSearchDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK IspDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK OobeCustDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK OobeUSBDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
#ifdef OEMCUST
INT_PTR CALLBACK OemCustDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
#endif
INT_PTR CALLBACK SkuDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK SaveAsDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK CompleteDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK StartMenuDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK OemLinkDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK DeskFldrDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);
INT_PTR CALLBACK OptionalCompDlgProc(
IN HWND,
IN UINT,
IN WPARAM,
IN LPARAM);