55 UrlComponmentInfo.
dwStructSize =
sizeof(UrlComponmentInfo);
64 switch(UrlComponmentInfo.
nScheme)
BOOL WINAPI CreateDirectoryW(IN LPCWSTR lpPathName, IN LPSECURITY_ATTRIBUTES lpSecurityAttributes)
VOID WINAPI CoTaskMemFree(LPVOID ptr)
VOID FillDefaultSettings(PSETTINGS_INFO pSettingsInfo)
#define IDC_DOWNLOAD_DIR_EDIT
BOOL WINAPI SHGetPathFromIDListW(LPCITEMIDLIST pidl, LPWSTR pszPath)
BOOL IsUrlValid(const WCHAR *Url)
HWND WINAPI SetFocus(_In_opt_ HWND)
BOOL WINAPI SetWindowTextW(_In_ HWND, _In_opt_ LPCWSTR)
int WINAPI MessageBoxW(_In_opt_ HWND hWnd, _In_opt_ LPCWSTR lpText, _In_opt_ LPCWSTR lpCaption, _In_ UINT uType)
SETTINGS_INFO NewSettingsInfo
#define IDC_UPDATE_AVLIST
VOID CreateSettingsDlg(HWND hwnd)
#define IDS_CHOOSE_FOLDER_ERROR
BOOL WINAPI EndDialog(_In_ HWND, _In_ INT_PTR)
WCHAR szSourceURL[INTERNET_MAX_URL_LENGTH]
#define IDD_SETTINGS_DIALOG
WCHAR szDownloadDir[MAX_PATH]
BOOL WINAPI SetDlgItemTextW(_In_ HWND, _In_ int, _In_ LPCWSTR)
_Must_inspect_result_ _In_ WDFCHILDLIST _In_ PWDF_CHILD_LIST_ITERATOR _Out_ WDFDEVICE _Inout_opt_ PWDF_CHILD_RETRIEVE_INFO Info
INT_PTR CALLBACK SettingsDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
void ReleaseBuffer(_In_ int nNewLength=-1)
DWORD WINAPI GetFileAttributesW(LPCWSTR lpFileName)
#define BIF_DONTGOBELOWDOMAIN
#define IDS_CHOOSE_FOLDER_TEXT
#define INTERNET_MAX_URL_LENGTH
#define IDC_PROXY_DEFAULT
#define DialogBoxW(i, t, p, f)
#define FILE_ATTRIBUTE_DIRECTORY
#define IDC_DEL_AFTER_INSTALL
SETTINGS_INFO SettingsInfo
HWND WINAPI GetDlgItem(_In_opt_ HWND, _In_ int)
BOOL IsCheckedDlgItem(HWND hDlg, INT nIDDlgItem)
#define IDC_DEFAULT_SETTINGS
LRESULT WINAPI SendDlgItemMessageW(_In_ HWND, _In_ int, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
#define INVALID_FILE_ATTRIBUTES
PCIDLIST_ABSOLUTE pidlRoot
VOID InitSettingsControls(HWND hDlg, PSETTINGS_INFO Info)
BOOL WINAPI EnableWindow(_In_ HWND, _In_ BOOL)
LPITEMIDLIST WINAPI SHBrowseForFolderW(LPBROWSEINFOW lpbi)
BOOL ChooseFolder(HWND hwnd)
HWND WINAPI GetParent(_In_ HWND)
WCHAR szProxyServer[MAX_PATH]
#define BIF_RETURNONLYFSDIRS
int WINAPI GetWindowTextW(HWND hWnd, LPWSTR lpString, int nMaxCount)
void WINAPI DECLSPEC_HOTPATCH CoUninitialize(void)
#define IDC_SAVE_WINDOW_POS
HRESULT WINAPI DECLSPEC_HOTPATCH CoInitializeEx(LPVOID lpReserved, DWORD dwCoInit)
static void __cdecl CopyChars(_Out_writes_to_(nDestLen, nChars) XCHAR *pchDest, _In_ size_t nDestLen, _In_reads_opt_(nChars) const XCHAR *pchSrc, _In_ int nChars)
_CRTIMP size_t __cdecl wcslen(_In_z_ const wchar_t *_Str)
BOOL WINAPI InternetCrackUrlW(const WCHAR *lpszUrl, DWORD dwUrlLength, DWORD dwFlags, URL_COMPONENTSW *lpUC)
WCHAR szNoProxyFor[MAX_PATH]
BOOL WINAPI CheckRadioButton(_In_ HWND, _In_ int, _In_ int, _In_ int)
#define MAKEINTRESOURCEW(i)
#define IDC_SOURCE_DEFAULT
ITEMIDLIST UNALIGNED * LPITEMIDLIST