ReactOS 0.4.16-dev-91-g764881a
|
#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 |
BOOLEAN | IsUnattendedSetup = FALSE |
SETUPDATA | SetupData |
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 2655 of file reactos.c.
|
static |
Definition at line 645 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 2318 of file reactos.c.
Referenced by SetupOpenInfFileExW().
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 479 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
Definition at line 84 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 896 of file reactos.c.
Referenced by _tWinMain().
Definition at line 230 of file reactos.c.
Referenced by _tWinMain(), and FsVolCallback().
INT __cdecl DisplayMessage | ( | _In_opt_ HWND | hWnd, |
_In_ UINT | uType, | ||
_In_opt_ PCWSTR | pszTitle, | ||
_In_opt_ PCWSTR | pszFormatMessage, | ||
... | |||
) |
Definition at line 211 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 109 of file reactos.c.
Referenced by DisplayError(), and DisplayMessage().
Definition at line 2577 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 1594 of file reactos.c.
Referenced by PrepareAndDoCopyThread().
|
static |
Definition at line 1184 of file reactos.c.
Referenced by FsVolCallback().
VOID FreeNtToWin32PathMappingList | ( | IN OUT PNT_WIN32_PATH_MAPPING_LIST | MappingList | ) |
Definition at line 2297 of file reactos.c.
Referenced by _tWinMain().
|
static |
HACK!!
HACK!!
Definition at line 1250 of file reactos.c.
Referenced by DoChecking(), DoFormatting(), FsVolCommitOpsQueue(), InitSystemPartition(), and PrepareAndDoCopyThread().
Definition at line 614 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
|
static |
Definition at line 634 of file reactos.c.
Referenced by DeviceDlgProc(), and SummaryDlgProc().
Definition at line 2607 of file reactos.c.
Referenced by _tWinMain().
VOID InitGenericComboList | ( | IN HWND | hWndList, |
IN PGENERIC_LIST | List, | ||
IN PGET_ENTRY_DESCRIPTION | GetEntryDescriptionProc | ||
) |
Definition at line 518 of file reactos.c.
Referenced by DeviceDlgProc().
VOID InitGenericListView | ( | IN HWND | hWndList, |
IN PGENERIC_LIST | List, | ||
IN PADD_ENTRY_ITEM | AddEntryItemProc | ||
) |
Definition at line 577 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
VOID InitNtToWin32PathMappingList | ( | IN OUT PNT_WIN32_PATH_MAPPING_LIST | MappingList | ) |
Definition at line 2289 of file reactos.c.
Referenced by _tWinMain().
BOOL LoadSetupData | ( | IN OUT PSETUPDATA | pSetupData | ) |
Definition at line 2197 of file reactos.c.
Referenced by _tWinMain().
Definition at line 1760 of file reactos.c.
Referenced by ProcessDlgProc().
|
static |
Definition at line 1997 of file reactos.c.
Referenced by _tWinMain().
Enables or disables the Cancel and the Close title-bar property-sheet window buttons.
Definition at line 1747 of file reactos.c.
Referenced by PrepareAndDoCopyThread().
|
static |
Definition at line 1711 of file reactos.c.
Referenced by PrepareAndDoCopyThread().
|
static |
Definition at line 2116 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 261 of file reactos.c.
Referenced by RegistryStatus(), and SetWindowResPrintfW().
Definition at line 250 of file reactos.c.
Referenced by PrepareAndDoCopyThread().
|
static |
Definition at line 291 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 999 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 347 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 710 of file reactos.c.
Referenced by _tWinMain().
|
static |
Definition at line 707 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
|
static |
Definition at line 705 of file reactos.c.
Referenced by UpgradeRepairDlgProc().
|
static |
Definition at line 706 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().
Definition at line 41 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 42 of file reactos.c.
Referenced by _tWinMain(), CreateTimeZoneList(), DateTimePageDlgProc(), DestroyTimeZoneList(), FinishDlgProc(), FormatDlgProcWorker(), 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().