19#define WIN32_NO_STATUS
31#define EnableDlgItem(hDlg, nID, bEnable) \
32 EnableWindow(GetDlgItem((hDlg), (nID)), (bEnable))
34#define ShowDlgItem(hDlg, nID, nCmdShow) \
35 ShowWindow(GetDlgItem((hDlg), (nID)), (nCmdShow))
37#define SetDlgItemFont(hDlg, nID, hFont, bRedraw) \
38 SetWindowFont(GetDlgItem((hDlg), (nID)), (hFont), (bRedraw))
44#define IDC_TAB_CONTROL 0x3020
45#define ID_APPLY_NOW 0x3021
46#define ID_WIZBACK 0x3023
47#define ID_WIZNEXT 0x3024
48#define ID_WIZFINISH 0x3025
64#include <../lib/setuplib.h>
110typedef struct _KBLAYOUT
113 TCHAR LayoutName[128];
115} KBLAYOUT, *PKBLAYOUT;
217 IN const INT* pColsWidth,
218 IN const INT* pColsAlign,
struct _NT_WIN32_PATH_MAPPING_LIST NT_WIN32_PATH_MAPPING_LIST
VOID __cdecl SetWindowResPrintfW(_In_ HWND hWnd, _In_opt_ HINSTANCE hInstance, _In_ UINT uID,...)
struct _NT_WIN32_PATH_MAPPING NT_WIN32_PATH_MAPPING
struct _VOL_CREATE_INFO VOL_CREATE_INFO
Data structure stored when a partition/volume needs to be formatted.
struct _NT_WIN32_PATH_MAPPING_LIST * PNT_WIN32_PATH_MAPPING_LIST
BOOL ConvertNtPathToWin32Path(IN OUT PNT_WIN32_PATH_MAPPING_LIST MappingList, OUT PWSTR pwszPath, IN DWORD cchPathMax, IN PCWSTR pwszNTPath)
PPARTENTRY InstallPartition
struct _UI_CONTEXT UI_CONTEXT
size_t LoadAllocStringW(_In_opt_ HINSTANCE hInstance, _In_ UINT uID, _In_opt_ _Outptr_ PWSTR *pString, _In_opt_ size_t cchBufferLen)
struct _SETUPDATA SETUPDATA
PVOL_CREATE_INFO FindVolCreateInTreeByVolume(_In_ HWND hTreeList, _In_ PVOLENTRY Volume)
INT_PTR CALLBACK DriveDlgProc(_In_ HWND hwndDlg, _In_ UINT uMsg, _In_ WPARAM wParam, _In_ LPARAM lParam)
INT __cdecl DisplayError(_In_opt_ HWND hWnd, _In_ UINT uIDTitle, _In_ UINT uIDMessage,...)
VOID SetWindowResPrintfVW(_In_ HWND hWnd, _In_opt_ HINSTANCE hInstance, _In_ UINT uID, _In_ va_list args)
BOOL CreateListViewColumns(IN HINSTANCE hInstance, IN HWND hWndListView, IN const UINT *pIDs, IN const INT *pColsWidth, IN const INT *pColsAlign, IN UINT nNumOfColumns)
INT __cdecl DisplayMessage(_In_opt_ HWND hWnd, _In_ UINT uType, _In_opt_ PCWSTR pszTitle, _In_opt_ PCWSTR pszFormatMessage,...)
size_t FormatAllocStringWV(_In_opt_ _Outptr_ PWSTR *pString, _In_opt_ size_t cchBufferLen, _In_ PCWSTR pszFormat, _In_ va_list args)
PPARTENTRY SystemPartition
struct _VOL_CREATE_INFO * PVOL_CREATE_INFO
VOID SetWindowResTextW(_In_ HWND hWnd, _In_opt_ HINSTANCE hInstance, _In_ UINT uID)
struct _NT_WIN32_PATH_MAPPING * PNT_WIN32_PATH_MAPPING
INT DisplayMessageV(_In_opt_ HWND hWnd, _In_ UINT uType, _In_opt_ PCWSTR pszTitle, _In_opt_ PCWSTR pszFormatMessage, _In_ va_list args)
struct _SETUPDATA * PSETUPDATA
struct _UI_CONTEXT * PUI_CONTEXT
static SIZE_T const char const D3D_SHADER_MACRO ID3DInclude * include
WCHAR Win32Path[MAX_PATH]
PCWSTR SelectedLanguageId
WCHAR DefaultKBLayout[20]
PNTOS_INSTALLATION CurrentInstallation
WCHAR DefaultLanguage[20]
PGENERIC_LIST NtOsInstallsList
NT_WIN32_PATH_MAPPING_LIST MappingList
Data structure stored when a partition/volume needs to be formatted.
WCHAR FileSystemName[MAX_PATH+1]
FMIFS_MEDIA_FLAG MediaFlag