ReactOS 0.4.16-dev-197-g92996da
|
#include <stdlib.h>
#include <stdarg.h>
#include <tchar.h>
#include <windef.h>
#include <winbase.h>
#include <winreg.h>
#include <wingdi.h>
#include <winuser.h>
#include <strsafe.h>
#include <commctrl.h>
#include <windowsx.h>
#include "treelist.h"
#include <setupapi.h>
#include <devguid.h>
#include <ndk/cmtypes.h>
#include <ndk/iofuncs.h>
#include <ndk/rtlfuncs.h>
#include <../lib/setuplib.h>
Go to the source code of this file.
Classes | |
struct | _UI_CONTEXT |
struct | _NT_WIN32_PATH_MAPPING |
struct | _NT_WIN32_PATH_MAPPING_LIST |
struct | _SETUPDATA |
struct | _VOL_CREATE_INFO |
Data structure stored when a partition/volume needs to be formatted. More... | |
Macros | |
#define | WIN32_NO_STATUS |
#define | EnableDlgItem(hDlg, nID, bEnable) EnableWindow(GetDlgItem((hDlg), (nID)), (bEnable)) |
#define | ShowDlgItem(hDlg, nID, nCmdShow) ShowWindow(GetDlgItem((hDlg), (nID)), (nCmdShow)) |
#define | IDC_TAB_CONTROL 0x3020 |
#define | ID_APPLY_NOW 0x3021 |
#define | ID_WIZBACK 0x3023 |
#define | ID_WIZNEXT 0x3024 |
#define | ID_WIZFINISH 0x3025 |
#define | NTOS_MODE_USER |
Typedefs | |
typedef struct _UI_CONTEXT | UI_CONTEXT |
typedef struct _UI_CONTEXT * | PUI_CONTEXT |
typedef struct _NT_WIN32_PATH_MAPPING | NT_WIN32_PATH_MAPPING |
typedef struct _NT_WIN32_PATH_MAPPING * | PNT_WIN32_PATH_MAPPING |
typedef struct _NT_WIN32_PATH_MAPPING_LIST | NT_WIN32_PATH_MAPPING_LIST |
typedef struct _NT_WIN32_PATH_MAPPING_LIST * | PNT_WIN32_PATH_MAPPING_LIST |
typedef struct _SETUPDATA | SETUPDATA |
typedef struct _SETUPDATA * | PSETUPDATA |
typedef struct _VOL_CREATE_INFO | VOL_CREATE_INFO |
Data structure stored when a partition/volume needs to be formatted. | |
typedef struct _VOL_CREATE_INFO * | PVOL_CREATE_INFO |
Variables | |
UI_CONTEXT | UiContext |
HANDLE | ProcessHeap |
BOOLEAN | IsUnattendedSetup |
SETUPDATA | SetupData |
PPARTENTRY | InstallPartition |
PPARTENTRY | SystemPartition |
#define EnableDlgItem | ( | hDlg, | |
nID, | |||
bEnable | |||
) | EnableWindow(GetDlgItem((hDlg), (nID)), (bEnable)) |
#define ShowDlgItem | ( | hDlg, | |
nID, | |||
nCmdShow | |||
) | ShowWindow(GetDlgItem((hDlg), (nID)), (nCmdShow)) |
typedef struct _SETUPDATA * PSETUPDATA |
typedef struct _UI_CONTEXT * PUI_CONTEXT |
typedef struct _VOL_CREATE_INFO * PVOL_CREATE_INFO |
typedef struct _SETUPDATA SETUPDATA |
typedef struct _UI_CONTEXT UI_CONTEXT |
typedef struct _VOL_CREATE_INFO VOL_CREATE_INFO |
Data structure stored when a partition/volume needs to be formatted.
BOOL ConvertNtPathToWin32Path | ( | IN OUT PNT_WIN32_PATH_MAPPING_LIST | MappingList, |
OUT PWSTR | pwszPath, | ||
IN DWORD | cchPathMax, | ||
IN PCWSTR | pwszNTPath | ||
) |
Definition at line 2469 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 230 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 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().
INT_PTR CALLBACK DriveDlgProc | ( | _In_ HWND | hwndDlg, |
_In_ UINT | uMsg, | ||
_In_ WPARAM | wParam, | ||
_In_ LPARAM | lParam | ||
) |
Definition at line 1634 of file drivepage.c.
Referenced by _tWinMain().
PVOL_CREATE_INFO FindVolCreateInTreeByVolume | ( | _In_ HWND | hTreeList, |
_In_ PVOLENTRY | Volume | ||
) |
Definition at line 852 of file drivepage.c.
Referenced by FsVolCallback().
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().
VOID __cdecl SetWindowResPrintfW | ( | _In_ HWND | hWnd, |
_In_opt_ HINSTANCE | hInstance, | ||
_In_ UINT | uID, | ||
... | |||
) |
Definition at line 277 of file reactos.c.
Referenced by FileCopyCallback(), FsVolCallback(), and RegistryStatus().
Definition at line 250 of file reactos.c.
Referenced by PrepareAndDoCopyThread(), and SummaryDlgProc().
|
extern |
Definition at line 45 of file reactos.c.
Referenced by DriveDlgProc(), InitSystemPartition(), PrepareAndDoCopyThread(), and SummaryDlgProc().
|
extern |
Definition at line 42 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().
|
extern |
Definition at line 50 of file reactos.c.
Referenced by InitSystemPartition(), LoadAndBootWindows(), LoadReactOSSetup(), OpenBootStore(), PrepareAndDoCopyThread(), SmpTranslateSystemPartitionInformation(), and xHalIoAssignDriveLetters().
|
extern |
Definition at line 55 of file reactos.c.
Referenced by DriveDlgProc(), FileCopyCallback(), FormatCallback(), FsVolCallback(), PrepareAndDoCopyThread(), and RegistryStatus().