ReactOS 0.4.16-dev-983-g23ad936
|
#include "reactos.h"
#include <winnls.h>
#include <ndk/obfuncs.h>
#include "resource.h"
#include <debug.h>
Go to the source code of this file.
Classes | |
struct | _FSVOL_CONTEXT |
struct | _COPYCONTEXT |
Typedefs | |
typedef VOID(NTAPI * | PGET_ENTRY_DESCRIPTION) (IN PGENERIC_LIST_ENTRY Entry, OUT PWSTR Buffer, IN SIZE_T cchBufferSize) |
typedef VOID(NTAPI * | PADD_ENTRY_ITEM) (IN HWND hWndList, IN LVITEM *plvItem, IN PGENERIC_LIST_ENTRY Entry, IN OUT PWSTR Buffer, IN SIZE_T cchBufferSize) |
typedef struct _FSVOL_CONTEXT | FSVOL_CONTEXT |
typedef struct _FSVOL_CONTEXT * | PFSVOL_CONTEXT |
typedef struct _COPYCONTEXT | COPYCONTEXT |
typedef struct _COPYCONTEXT * | PCOPYCONTEXT |
Variables | |
HANDLE | ProcessHeap |
SETUPDATA | SetupData |
static BOOLEAN | IsUnattendedSetup |
PPARTENTRY | InstallPartition = NULL |
PPARTENTRY | SystemPartition = NULL |
UI_CONTEXT | UiContext |
static const UINT | column_ids [MAX_LIST_COLUMNS] = {IDS_LIST_COLUMN_FIRST, IDS_LIST_COLUMN_FIRST + 1, IDS_LIST_COLUMN_FIRST + 2} |
static const INT | column_widths [MAX_LIST_COLUMNS] = {200, 150, 100} |
static const INT | column_alignment [MAX_LIST_COLUMNS] = {LVCFMT_LEFT, LVCFMT_LEFT, LVCFMT_LEFT} |
#define IDS_LIST_COLUMN_FIRST IDS_INSTALLATION_NAME |
#define IDS_LIST_COLUMN_LAST IDS_INSTALLATION_VENDOR |
#define InstallVolume (InstallPartition->Volume) |
#define MAX_LIST_COLUMNS (IDS_LIST_COLUMN_LAST - IDS_LIST_COLUMN_FIRST + 1) |
#define SystemVolume (SystemPartition->Volume) |
typedef struct _COPYCONTEXT COPYCONTEXT |
typedef struct _FSVOL_CONTEXT FSVOL_CONTEXT |
typedef struct _COPYCONTEXT * PCOPYCONTEXT |
typedef struct _FSVOL_CONTEXT * PFSVOL_CONTEXT |
Definition at line 2842 of file reactos.c.
|
static |
Definition at line 685 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
Definition at line 61 of file reactos.c.
Referenced by ExplorerAboutDlg::ExplorerAboutDlg(), FindProgramDlg::FindProgramDlg(), MdiSdiDlg::MdiSdiDlg(), CEditCompatModes::OnInitDialog(), CConfirmReplace::OnInitDialog(), CZipPassword::OnInitDialog(), and StartDlgProc().
BOOL ConvertNtPathToWin32Path | ( | IN OUT PNT_WIN32_PATH_MAPPING_LIST | MappingList, |
OUT PWSTR | pwszPath, | ||
IN DWORD | cchPathMax, | ||
IN PCWSTR | pwszNTPath | ||
) |
Definition at line 2505 of file reactos.c.
Referenced by SetupOpenInfFileExW().
Create a bold font derived from the provided font.
Definition at line 88 of file reactos.c.
Referenced by _tWinMain(), CreateTitleFont(), and ProgressDlg::ProcessWindowMessage().
BOOL CreateListViewColumns | ( | IN HINSTANCE | hInstance, |
IN HWND | hWndListView, | ||
IN const UINT * | pIDs, | ||
IN const INT * | pColsWidth, | ||
IN const INT * | pColsAlign, | ||
IN UINT | nNumOfColumns | ||
) |
Definition at line 519 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
Definition at line 122 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 936 of file reactos.c.
Referenced by _tWinMain().
Definition at line 251 of file reactos.c.
Referenced by _tWinMain(), FsVolCallback(), and PrepareAndDoCopyThread().
INT __cdecl DisplayMessage | ( | _In_opt_ HWND | hWnd, |
_In_ UINT | uType, | ||
_In_opt_ PCWSTR | pszTitle, | ||
_In_opt_ PCWSTR | pszFormatMessage, | ||
... | |||
) |
Definition at line 232 of file reactos.c.
Referenced by AttachToConsoleInternal(), Bios32Post(), BiosRomBasic(), BrowseDlgProc(), CmdStartProcess(), ControlBop(), CpuSimulate(), DeviceDlgProc(), DosCreateProcess(), DosStartProcess32(), DriveDlgProc(), EjectFloppy(), EmulatorException(), FsVolCallback(), LoadInstallableVDD(), MountDisk(), MountFDI(), MountFloppy(), MountHDD(), PrepareAndDoCopyThread(), ProcessDlgProc(), RetrieveDisk(), SummaryDlgProc(), TypeDlgProc(), UnmountDisk(), UpgradeRepairDlgProc(), VgaAttachToConsole(), VgaConsoleCreateTextScreen(), VgaEnterNewMode(), and WinNtVdmBiosReset().
INT DisplayMessageV | ( | _In_opt_ HWND | hWnd, |
_In_ UINT | uType, | ||
_In_opt_ PCWSTR | pszTitle, | ||
_In_opt_ PCWSTR | pszFormatMessage, | ||
_In_ va_list | args | ||
) |
Definition at line 130 of file reactos.c.
Referenced by DisplayError(), and DisplayMessage().
Definition at line 2764 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 1637 of file reactos.c.
Referenced by PrepareAndDoCopyThread().
|
static |
Definition at line 1226 of file reactos.c.
Referenced by FsVolCallback().
VOID FreeNtToWin32PathMappingList | ( | IN OUT PNT_WIN32_PATH_MAPPING_LIST | MappingList | ) |
Definition at line 2484 of file reactos.c.
Referenced by _tWinMain().
|
static |
HACK!!
HACK!!
Definition at line 1292 of file reactos.c.
Referenced by DoChecking(), DoFormatting(), FsVolCommitOpsQueue(), InitSystemPartition(), and PrepareAndDoCopyThread().
Definition at line 654 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
|
static |
Definition at line 674 of file reactos.c.
Referenced by DeviceDlgProc(), and SummaryDlgProc().
Definition at line 2794 of file reactos.c.
Referenced by _tWinMain().
VOID InitGenericComboList | ( | IN HWND | hWndList, |
IN PGENERIC_LIST | List, | ||
IN PGET_ENTRY_DESCRIPTION | GetEntryDescriptionProc | ||
) |
Definition at line 558 of file reactos.c.
Referenced by DeviceDlgProc().
VOID InitGenericListView | ( | IN HWND | hWndList, |
IN PGENERIC_LIST | List, | ||
IN PADD_ENTRY_ITEM | AddEntryItemProc | ||
) |
Definition at line 617 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
VOID InitNtToWin32PathMappingList | ( | IN OUT PNT_WIN32_PATH_MAPPING_LIST | MappingList | ) |
Definition at line 2476 of file reactos.c.
Referenced by _tWinMain().
BOOL LoadSetupData | ( | IN OUT PSETUPDATA | pSetupData | ) |
Definition at line 2384 of file reactos.c.
Referenced by _tWinMain().
Definition at line 1807 of file reactos.c.
Referenced by ProcessDlgProc().
|
static |
Definition at line 2189 of file reactos.c.
Referenced by _tWinMain().
Enables or disables the Cancel and the Close title-bar property-sheet window buttons.
Definition at line 1794 of file reactos.c.
Referenced by PrepareAndDoCopyThread().
|
static |
Definition at line 1758 of file reactos.c.
Referenced by PrepareAndDoCopyThread().
|
static |
Definition at line 2307 of file reactos.c.
Referenced by _tWinMain().
VOID SetWindowResPrintfVW | ( | _In_ HWND | hWnd, |
_In_opt_ HINSTANCE | hInstance, | ||
_In_ UINT | uID, | ||
_In_ va_list | args | ||
) |
Definition at line 282 of file reactos.c.
Referenced by RegistryStatus(), and SetWindowResPrintfW().
VOID __cdecl SetWindowResPrintfW | ( | _In_ HWND | hWnd, |
_In_opt_ HINSTANCE | hInstance, | ||
_In_ UINT | uID, | ||
... | |||
) |
Definition at line 298 of file reactos.c.
Referenced by FileCopyCallback(), FsVolCallback(), and RegistryStatus().
Definition at line 271 of file reactos.c.
Referenced by PrepareAndDoCopyThread(), and SummaryDlgProc().
|
static |
Definition at line 312 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 1039 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 383 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 750 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 747 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
|
static |
Definition at line 745 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
|
static |
Definition at line 746 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
PPARTENTRY InstallPartition = NULL |
Definition at line 45 of file reactos.c.
Referenced by DriveDlgProc(), InitSystemPartition(), PrepareAndDoCopyThread(), and SummaryDlgProc().
|
static |
Definition at line 42 of file reactos.c.
Referenced by _tWinMain(), FsVolCallback(), and LoadSetupData().
HANDLE ProcessHeap |
Definition at line 40 of file reactos.c.
Referenced by _tWinMain(), ConvertNtPathToWin32Path(), and FreeNtToWin32PathMappingList().
SETUPDATA SetupData |
Definition at line 41 of file reactos.c.
Referenced by _tWinMain(), CreateTimeZoneList(), DateTimePageDlgProc(), DestroyTimeZoneList(), FileCopyCallback(), FinishDlgProc(), FormatDlgProcWorker(), FsVolCallback(), GetLargerTimeZoneEntry(), GetLocalSystemTime(), LocalePageDlgProc(), ProcessPageDlgProc(), RegistryStatus(), RetrieveTimeZone(), SetLocalTimeZone(), SetSystemLocalTime(), SetupOpenInfFileExW(), ShowErrorTip(), ShowTimeZoneList(), ThemePageDlgProc(), and WriteDateTimeSettings().
PPARTENTRY SystemPartition = NULL |
Definition at line 50 of file reactos.c.
Referenced by InitSystemPartition(), LoadAndBootWindows(), LoadReactOSSetup(), OpenBootStore(), PrepareAndDoCopyThread(), SmpTranslateSystemPartitionInformation(), and xHalIoAssignDriveLetters().
UI_CONTEXT UiContext |
Definition at line 55 of file reactos.c.
Referenced by DriveDlgProc(), FileCopyCallback(), FormatCallback(), FsVolCallback(), PrepareAndDoCopyThread(), and RegistryStatus().