|
ReactOS 0.4.17-dev-573-g8315b8c
|
#include <stdarg.h>#include "urlmon_main.h"#include "winreg.h"#include "shlwapi.h"#include "advpub.h"#include "initguid.h"#include "wine/debug.h"#include "urlmon.h"
Go to the source code of this file.
Classes | |
| class | ClassFactory |
| struct | object_creation_info |
Macros | |
| #define | NO_SHLWAPI_REG |
| #define | X(x) case x: return #x |
Variables | |
| LONG | URLMON_refCount = 0 |
| HINSTANCE | urlmon_instance |
| static HMODULE | hCabinet = NULL |
| static DWORD | urlmon_tls = TLS_OUT_OF_INDEXES |
| static struct list | tls_list = LIST_INIT(tls_list) |
| static CRITICAL_SECTION | tls_cs = { &tls_cs_dbg, -1, 0, 0, 0, 0 } |
| static CRITICAL_SECTION_DEBUG | tls_cs_dbg |
| static const IClassFactoryVtbl | ClassFactoryVtbl |
| static ClassFactory | FileProtocolCF |
| static ClassFactory | FtpProtocolCF |
| static ClassFactory | GopherProtocolCF |
| static ClassFactory | HttpProtocolCF |
| static ClassFactory | HttpSProtocolCF |
| static ClassFactory | MkProtocolCF |
| static ClassFactory | SecurityManagerCF |
| static ClassFactory | ZoneManagerCF |
| static ClassFactory | StdURLMonikerCF |
| static ClassFactory | MimeFilterCF |
| static ClassFactory | CUriCF |
| static const struct object_creation_info | object_creation [] |
| #define NO_SHLWAPI_REG |
Definition at line 27 of file urlmon_main.c.
|
static |
Definition at line 291 of file urlmon_main.c.
|
static |
Definition at line 304 of file urlmon_main.c.
Referenced by ClassFactory_CreateInstance(), and test_default_handler_run().
Definition at line 333 of file urlmon_main.c.
|
static |
Definition at line 270 of file urlmon_main.c.
|
static |
Definition at line 297 of file urlmon_main.c.
| HRESULT WINAPI CoGetClassObjectFromURL | ( | REFCLSID | rclsid, |
| LPCWSTR | szCodeURL, | ||
| DWORD | dwFileVersionMS, | ||
| DWORD | dwFileVersionLS, | ||
| LPCWSTR | szContentType, | ||
| LPBINDCTX | pBindCtx, | ||
| DWORD | dwClsContext, | ||
| LPVOID | pvReserved, | ||
| REFIID | riid, | ||
| LPVOID * | ppv | ||
| ) |
Definition at line 539 of file urlmon_main.c.
Definition at line 806 of file urlmon_main.c.
Definition at line 643 of file urlmon_main.c.
Referenced by InternetBindInfo_GetBindInfo().
Definition at line 586 of file urlmon_main.c.
Referenced by CopyBindInfo().
Definition at line 173 of file urlmon_main.c.
Referenced by BindStatusCallback_OnProgress(), InternetProtocolSink_ReportProgress(), and ProtocolSinkHandler_ReportProgress().
| DEFINE_GUID | ( | CLSID_CUri | , |
| 0xDF2FCE13 | , | ||
| 0x25EC | , | ||
| 0x45BB | , | ||
| 0x9D | , | ||
| 0x4C | , | ||
| 0xCE | , | ||
| 0xCD | , | ||
| 0x47 | , | ||
| 0xC2 | , | ||
| 0x43 | , | ||
| 0x0C | |||
| ) |
Definition at line 106 of file urlmon_main.c.
Referenced by DllMain().
Definition at line 249 of file urlmon_main.c.
Definition at line 428 of file urlmon_main.c.
Definition at line 238 of file urlmon_main.c.
Definition at line 148 of file urlmon_main.c.
Definition at line 463 of file urlmon_main.c.
Definition at line 489 of file urlmon_main.c.
Definition at line 476 of file urlmon_main.c.
Definition at line 721 of file urlmon_main.c.
| HRESULT WINAPI FaultInIEFeature | ( | HWND | hwnd, |
| uCLSSPEC * | pClassSpec, | ||
| QUERYCONTEXT * | pQuery, | ||
| DWORD | flags | ||
| ) |
Definition at line 529 of file urlmon_main.c.
Definition at line 816 of file urlmon_main.c.
Definition at line 90 of file urlmon_main.c.
Referenced by process_detach().
| tls_data_t * get_tls_data | ( | void | ) |
Definition at line 60 of file urlmon_main.c.
Referenced by get_notif_hwnd(), notif_wnd_proc(), and release_notif_hwnd().
| HRESULT WINAPI GetClassFileOrMime | ( | LPBC | pBC, |
| LPCWSTR | pszFilename, | ||
| LPVOID | pBuffer, | ||
| DWORD | cbBuffer, | ||
| LPCWSTR | pszMimeType, | ||
| DWORD | dwReserved, | ||
| CLSID * | pclsid | ||
| ) |
Definition at line 709 of file urlmon_main.c.
Definition at line 846 of file urlmon_main.c.
|
inlinestatic |
Definition at line 399 of file urlmon_main.c.
Referenced by DllMain().
Definition at line 738 of file urlmon_main.c.
Definition at line 747 of file urlmon_main.c.
Definition at line 757 of file urlmon_main.c.
Definition at line 767 of file urlmon_main.c.
Definition at line 777 of file urlmon_main.c.
Definition at line 787 of file urlmon_main.c.
Definition at line 796 of file urlmon_main.c.
Definition at line 129 of file urlmon_main.c.
Referenced by DllMain().
Definition at line 449 of file urlmon_main.c.
Referenced by DllRegisterServer(), and DllUnregisterServer().
Definition at line 825 of file urlmon_main.c.
Definition at line 561 of file urlmon_main.c.
Referenced by AboutProtocol_Start(), Binding_Release(), DownloadBSC_GetBindInfo(), FileProtocol_StartEx(), internet_status_callback(), ITSProtocol_Start(), MkProtocol_StartEx(), navigate_hlink(), ResProtocol_Start(), and test_bsc_marshaling().
Definition at line 835 of file urlmon_main.c.
| WINE_DEFAULT_DEBUG_CHANNEL | ( | urlmon | ) |
|
static |
Definition at line 345 of file urlmon_main.c.
|
static |
Definition at line 374 of file urlmon_main.c.
|
static |
Definition at line 354 of file urlmon_main.c.
|
static |
Definition at line 356 of file urlmon_main.c.
|
static |
Definition at line 358 of file urlmon_main.c.
Definition at line 43 of file urlmon_main.c.
Referenced by Extract(), ExtractFilesA(), and process_detach().
|
static |
Definition at line 360 of file urlmon_main.c.
|
static |
Definition at line 362 of file urlmon_main.c.
|
static |
Definition at line 372 of file urlmon_main.c.
|
static |
Definition at line 364 of file urlmon_main.c.
|
static |
Definition at line 384 of file urlmon_main.c.
Referenced by DllGetClassObject(), and init_session().
|
static |
Definition at line 366 of file urlmon_main.c.
|
static |
Definition at line 370 of file urlmon_main.c.
|
static |
Definition at line 50 of file urlmon_main.c.
Referenced by detach_thread(), DllMain(), and get_tls_data().
|
static |
Definition at line 51 of file urlmon_main.c.
Definition at line 48 of file urlmon_main.c.
Referenced by free_tls_list(), and get_tls_data().
| HINSTANCE urlmon_instance |
Definition at line 41 of file urlmon_main.c.
Referenced by DllMain(), failure_msgbox(), install_warning(), and update_counter().
| LONG URLMON_refCount = 0 |
Definition at line 40 of file urlmon_main.c.
Referenced by DllCanUnloadNow(), URLMON_LockModule(), and URLMON_UnlockModule().
|
static |
Definition at line 44 of file urlmon_main.c.
Referenced by detach_thread(), free_tls_list(), and get_tls_data().
|
static |
Definition at line 368 of file urlmon_main.c.