Defines |
| #define | COBJMACROS |
| #define | NONAMELESSUNION |
| #define | NONAMELESSSTRUCT |
| #define | GECKO_ARCH "" |
| #define | GECKO_FILE_NAME "wine_gecko-" GECKO_VERSION "-" GECKO_ARCH ".cab" |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (mshtml) |
| static void | clean_up (void) |
| static void | set_status (DWORD id) |
| static void | set_registry (LPCSTR install_dir) |
| static BOOL | install_cab (LPCWSTR file_name) |
| static BOOL | install_from_unix_file (const char *file_name) |
| static BOOL | install_from_registered_dir (void) |
| static BOOL | install_from_default_dir (void) |
| static HRESULT WINAPI | InstallCallback_QueryInterface (IBindStatusCallback *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | InstallCallback_AddRef (IBindStatusCallback *iface) |
| static ULONG WINAPI | InstallCallback_Release (IBindStatusCallback *iface) |
| static HRESULT WINAPI | InstallCallback_OnStartBinding (IBindStatusCallback *iface, DWORD dwReserved, IBinding *pib) |
| static HRESULT WINAPI | InstallCallback_GetPriority (IBindStatusCallback *iface, LONG *pnPriority) |
| static HRESULT WINAPI | InstallCallback_OnLowResource (IBindStatusCallback *iface, DWORD dwReserved) |
| static HRESULT WINAPI | InstallCallback_OnProgress (IBindStatusCallback *iface, ULONG ulProgress, ULONG ulProgressMax, ULONG ulStatusCode, LPCWSTR szStatusText) |
| static HRESULT WINAPI | InstallCallback_OnStopBinding (IBindStatusCallback *iface, HRESULT hresult, LPCWSTR szError) |
| static HRESULT WINAPI | InstallCallback_GetBindInfo (IBindStatusCallback *iface, DWORD *grfBINDF, BINDINFO *pbindinfo) |
| static HRESULT WINAPI | InstallCallback_OnDataAvailable (IBindStatusCallback *iface, DWORD grfBSCF, DWORD dwSize, FORMATETC *pformatetc, STGMEDIUM *pstgmed) |
| static HRESULT WINAPI | InstallCallback_OnObjectAvailable (IBindStatusCallback *iface, REFIID riid, IUnknown *punk) |
| static LPWSTR | get_url (void) |
| static DWORD WINAPI | download_proc (PVOID arg) |
| static INT_PTR CALLBACK | installer_proc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| BOOL | install_wine_gecko (BOOL silent) |
Variables |
| static const WCHAR | mshtml_keyW [] |
| static HWND | install_dialog = NULL |
| static LPWSTR | tmp_file_name = NULL |
| static HANDLE | tmp_file = INVALID_HANDLE_VALUE |
| static LPWSTR | url = NULL |
static const
IBindStatusCallbackVtbl | InstallCallbackVtbl |
| static IBindStatusCallback | InstallCallback = { &InstallCallbackVtbl } |