ReactOS 0.4.16-dev-746-g329a414
|
Go to the source code of this file.
Classes | |
struct | MimeFilter |
Variables | |
static const IInternetProtocolVtbl | MimeFilterProtocolVtbl |
static const IInternetProtocolSinkVtbl | InternetProtocolSinkVtbl |
static const WCHAR | text_htmlW [] = {'t','e','x','t','/','h','t','m','l',0} |
static const WCHAR | text_richtextW [] = {'t','e','x','t','/','r','i','c','h','t','e','x','t',0} |
static const WCHAR | text_xmlW [] = {'t','e','x','t','/','x','m','l',0} |
static const WCHAR | audio_basicW [] = {'a','u','d','i','o','/','b','a','s','i','c',0} |
static const WCHAR | audio_wavW [] = {'a','u','d','i','o','/','w','a','v',0} |
static const WCHAR | image_gifW [] = {'i','m','a','g','e','/','g','i','f',0} |
static const WCHAR | image_pjpegW [] = {'i','m','a','g','e','/','p','j','p','e','g',0} |
static const WCHAR | image_tiffW [] = {'i','m','a','g','e','/','t','i','f','f',0} |
static const WCHAR | image_xpngW [] = {'i','m','a','g','e','/','x','-','p','n','g',0} |
static const WCHAR | image_bmpW [] = {'i','m','a','g','e','/','b','m','p',0} |
static const WCHAR | video_aviW [] = {'v','i','d','e','o','/','a','v','i',0} |
static const WCHAR | video_mpegW [] = {'v','i','d','e','o','/','m','p','e','g',0} |
static const WCHAR | app_postscriptW [] |
static const WCHAR | app_pdfW [] = {'a','p','p','l','i','c','a','t','i','o','n','/','p','d','f',0} |
static const WCHAR | app_xzipW [] |
static const WCHAR | app_xgzipW [] |
static const WCHAR | app_javaW [] = {'a','p','p','l','i','c','a','t','i','o','n','/','j','a','v','a',0} |
static const WCHAR | app_xmsdownloadW [] |
static const WCHAR | text_plainW [] = {'t','e','x','t','/','p','l','a','i','n','\0'} |
static const WCHAR | app_octetstreamW [] |
struct { | |
const WCHAR * mime | |
BOOL(* filter )(const BYTE *, DWORD) | |
} | mime_filters_any_pos [] |
struct { | |
const WCHAR * mime | |
BOOL(* filter )(const BYTE *, DWORD) | |
} | mime_filters [] |
Definition at line 391 of file mimefilter.c.
Definition at line 420 of file mimefilter.c.
Definition at line 371 of file mimefilter.c.
Definition at line 386 of file mimefilter.c.
Definition at line 396 of file mimefilter.c.
Definition at line 381 of file mimefilter.c.
|
static |
Definition at line 563 of file mimefilter.c.
Referenced by FindMimeFromData().
Definition at line 425 of file mimefilter.c.
Referenced by FileProtocol_StartEx(), and find_mime_from_url().
Definition at line 450 of file mimefilter.c.
Referenced by find_mime_from_buffer(), and FindMimeFromData().
HRESULT WINAPI FindMimeFromData | ( | LPBC | pBC, |
LPCWSTR | pwzUrl, | ||
LPVOID | pBuffer, | ||
DWORD | cbSize, | ||
LPCWSTR | pwzMimeProposed, | ||
DWORD | dwMimeFlags, | ||
LPWSTR * | ppwzMimeOut, | ||
DWORD | dwReserved | ||
) |
Definition at line 680 of file mimefilter.c.
Referenced by ITSProtocol_Start(), MkProtocol_StartEx(), ProtocolSinkHandler_ReportData(), read_stream_data(), and ResProtocol_Start().
Definition at line 331 of file mimefilter.c.
Definition at line 336 of file mimefilter.c.
|
inlinestatic |
Definition at line 31 of file mimefilter.c.
Referenced by MimeFilterProtocol_Abort(), MimeFilterProtocol_AddRef(), MimeFilterProtocol_Continue(), MimeFilterProtocol_LockRequest(), MimeFilterProtocol_QueryInterface(), MimeFilterProtocol_Read(), MimeFilterProtocol_Release(), MimeFilterProtocol_Resume(), MimeFilterProtocol_Seek(), MimeFilterProtocol_Start(), MimeFilterProtocol_Suspend(), MimeFilterProtocol_Terminate(), and MimeFilterProtocol_UnlockRequest().
|
inlinestatic |
Definition at line 180 of file mimefilter.c.
Referenced by MimeFilterSink_AddRef(), MimeFilterSink_QueryInterface(), MimeFilterSink_Release(), MimeFilterSink_ReportData(), MimeFilterSink_ReportProgress(), MimeFilterSink_ReportResult(), and MimeFilterSink_Switch().
Definition at line 546 of file mimefilter.c.
Referenced by find_mime_from_buffer().
Definition at line 401 of file mimefilter.c.
Referenced by find_mime_from_buffer(), and text_plain_filter().
Definition at line 246 of file mimefilter.c.
|
static |
Definition at line 105 of file mimefilter.c.
|
static |
Definition at line 64 of file mimefilter.c.
|
static |
Definition at line 98 of file mimefilter.c.
|
static |
Definition at line 150 of file mimefilter.c.
|
static |
Definition at line 36 of file mimefilter.c.
|
static |
Definition at line 134 of file mimefilter.c.
|
static |
Definition at line 72 of file mimefilter.c.
|
static |
Definition at line 127 of file mimefilter.c.
|
static |
Definition at line 142 of file mimefilter.c.
|
static |
Definition at line 88 of file mimefilter.c.
|
static |
Definition at line 120 of file mimefilter.c.
|
static |
Definition at line 113 of file mimefilter.c.
|
static |
Definition at line 157 of file mimefilter.c.
|
static |
Definition at line 192 of file mimefilter.c.
|
static |
Definition at line 185 of file mimefilter.c.
|
static |
Definition at line 198 of file mimefilter.c.
|
static |
Definition at line 220 of file mimefilter.c.
|
static |
Definition at line 212 of file mimefilter.c.
|
static |
Definition at line 228 of file mimefilter.c.
|
static |
Definition at line 204 of file mimefilter.c.
Definition at line 269 of file mimefilter.c.
Definition at line 264 of file mimefilter.c.
WINE_DEFAULT_DEBUG_CHANNEL | ( | urlmon | ) |
|
static |
Definition at line 504 of file mimefilter.c.
Definition at line 508 of file mimefilter.c.
Referenced by find_mime_from_buffer().
Definition at line 499 of file mimefilter.c.
Definition at line 497 of file mimefilter.c.
Definition at line 502 of file mimefilter.c.
Definition at line 505 of file mimefilter.c.
Definition at line 500 of file mimefilter.c.
Definition at line 488 of file mimefilter.c.
Definition at line 489 of file mimefilter.c.
Definition at line 513 of file mimefilter.c.
Referenced by find_mime_from_buffer().
Definition at line 494 of file mimefilter.c.
Definition at line 490 of file mimefilter.c.
Definition at line 491 of file mimefilter.c.
Referenced by test_FindMimeFromData().
Definition at line 492 of file mimefilter.c.
Definition at line 493 of file mimefilter.c.
|
static |
Definition at line 236 of file mimefilter.c.
Referenced by MimeFilter_Construct().
Definition at line 512 of file mimefilter.c.
Referenced by ACTION_UnregisterMIMEInfo(), FileProtocol_StartEx(), find_mime_from_buffer(), find_mime_from_ext(), get_encoder_clsid(), get_mime_clsid(), get_mime_filter(), InternetDeInitializeAutoProxyDll(), is_known_mime_type(), is_supported_doc_mime(), ITSProtocol_Start(), JSPROXY_InternetInitializeAutoProxyDll(), load_given_mime(), mime_available(), MkProtocol_StartEx(), process_picture(), ProtocolSinkHandler_ReportData(), read_stream_data(), ResProtocol_Start(), test_HTMLDocument(), and test_supported_encoders().
const struct { ... } mime_filters[] |
Referenced by find_mime_from_buffer(), and is_known_mime_type().
const struct { ... } mime_filters_any_pos[] |
Referenced by find_mime_from_buffer(), and is_known_mime_type().
|
static |
Definition at line 164 of file mimefilter.c.
Referenced by MimeFilter_Construct().
Definition at line 485 of file mimefilter.c.
Definition at line 507 of file mimefilter.c.
Referenced by find_mime_from_buffer(), request_set_utf8_content_type(), and test_FindMimeFromData().
Definition at line 486 of file mimefilter.c.
Definition at line 487 of file mimefilter.c.
Definition at line 495 of file mimefilter.c.