ReactOS 0.4.16-dev-1007-g2e85425
|
#include <wine/test.h>
#include <stdarg.h>
#include <stddef.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "ole2.h"
#include "urlmon.h"
#include "initguid.h"
#include "wine/heap.h"
Go to the source code of this file.
Classes | |
struct | parse_test |
struct | RefUnk |
Macros | |
#define | COBJMACROS |
#define | CONST_VTABLE |
#define | NONAMELESSUNION |
#define | DEFINE_EXPECT(func) static BOOL expect_ ## func = FALSE, called_ ## func = FALSE |
#define | SET_EXPECT(func) expect_ ## func = TRUE |
#define | CHECK_EXPECT(func) |
#define | CHECK_EXPECT2(func) |
#define | CHECK_CALLED(func) |
Variables | |
static | LPCWSTR |
static | DWORD |
static LPWSTR | PSUACTION |
static | PARSEACTION |
static | LPWSTR |
static | QUERYOPTION |
static | LPVOID |
static | LPSTR |
static | BOOL |
static const WCHAR | url1 [] |
static const WCHAR | url2 [] = {'i','n','d','e','x','.','h','t','m',0} |
static const WCHAR | url3 [] = {'f','i','l','e',':','/','/','c',':','\\','I','n','d','e','x','.','h','t','m',0} |
static const WCHAR | url4 [] |
static const WCHAR | url5 [] |
static const WCHAR | url6 [] = {'a','b','o','u','t',':','b','l','a','n','k',0} |
static const WCHAR | url7 [] |
static const WCHAR | url8 [] = {'t','e','s','t',':','1','2','3','a','b','c',0} |
static const WCHAR | url9 [] |
static const WCHAR | url10 [] |
static const WCHAR | url4e [] |
static const WCHAR | path3 [] = {'c',':','\\','I','n','d','e','x','.','h','t','m',0} |
static const WCHAR | path4 [] = {'s','o','m','e',' ','f','i','l','e','.','j','p','g',0} |
static const WCHAR | wszRes [] = {'r','e','s',0} |
static const WCHAR | wszFile [] = {'f','i','l','e',0} |
static const WCHAR | wszHttp [] = {'h','t','t','p',0} |
static const WCHAR | wszAbout [] = {'a','b','o','u','t',0} |
static const WCHAR | wszEmpty [] = {0} |
static const WCHAR | wszGoogle [] = {'g','o','o','g','l','e','.','*','.','c','o','m',0} |
static const WCHAR | wszWineHQ [] = {'w','w','w','.','w','i','n','e','h','q','.','o','r','g',0} |
static const WCHAR | wszHttpWineHQ [] |
static const WCHAR | wszHttpGoogle [] |
static const struct parse_test | parse_tests [] |
struct { | |
LPCWSTR url | |
DWORD uses_net | |
} | query_info_tests [] |
struct { | |
const char * url | |
const char * mime | |
HRESULT hres | |
BOOL broken_failure | |
const char * broken_mime | |
} | mime_tests [] |
static BYTE | data1 [] = "test data\n" |
static BYTE | data2 [] = {31,'t','e','s',0xfa,'t',' ','d','a','t','a','\n',0} |
static BYTE | data3 [] = {0,0,0} |
static BYTE | data4 [] = {'t','e','s',0xfa,'t',' ','d','a','t','a','\n',0,0} |
static BYTE | data5 [] = {0xa,0xa,0xa,'x',32,'x',0} |
static BYTE | data6 [] = {0xfa,0xfa,0xfa,0xfa,'\n','\r','\t','x','x','x',1} |
static BYTE | data7 [] = "<html>blahblah" |
static BYTE | data8 [] = {'t','e','s',0xfa,'t',' ','<','h','t','m','l','>','d','a','t','a','\n',0,0} |
static BYTE | data9 [] = {'t','e',0,'s',0xfa,'t',' ','<','h','t','m','l','>','d','a','t','a','\n',0,0} |
static BYTE | data10 [] = "<HtmL>blahblah" |
static BYTE | data11 [] = "blah<HTML>blahblah" |
static BYTE | data12 [] = "blah<HTMLblahblah" |
static BYTE | data13 [] = "blahHTML>blahblah" |
static BYTE | data14 [] = "blah<HTMblahblah" |
static BYTE | data15 [] = {0xff,0xd8} |
static BYTE | data16 [] = {0xff,0xd8,'h'} |
static BYTE | data17 [] = {0,0xff,0xd8} |
static BYTE | data18 [] = {0xff,0xd8,'<','h','t','m','l','>'} |
static BYTE | data19 [] = {'G','I','F','8','7','a'} |
static BYTE | data20 [] = {'G','I','F','8','9','a'} |
static BYTE | data21 [] = {'G','I','F','8','7'} |
static BYTE | data22 [] = {'G','i','F','8','7','a'} |
static BYTE | data23 [] = {'G','i','F','8','8','a'} |
static BYTE | data24 [] = {'g','i','f','8','7','a'} |
static BYTE | data25 [] = {'G','i','F','8','7','A'} |
static BYTE | data26 [] = {'G','i','F','8','7','a','<','h','t','m','l','>'} |
static BYTE | data27 [] = {0x30,'G','i','F','8','7','A'} |
static BYTE | data28 [] = {0x42,0x4d,0x6e,0x42,0x1c,0x00,0x00,0x00,0x00,0x00,0x36,0x00,0x00,0x00} |
static BYTE | data29 [] = {0x42,0x4d,'x','x','x','x',0x00,0x00,0x00,0x00,'x','x','x','x'} |
static BYTE | data30 [] = {0x42,0x4d,'x','x','x','x',0x00,0x01,0x00,0x00,'x','x','x','x'} |
static BYTE | data31 [] = {0x42,0x4d,'x','x','x','x',0x00,0x00,0x00,0x00,'<','h','t','m','l','>'} |
static BYTE | data32 [] = {0x42,0x4d,'x','x','x','x',0x00,0x00,0x00,0x00,'x','x','x'} |
static BYTE | data33 [] = {0x00,0x42,0x4d,'x','x','x','x',0x00,0x00,0x00,0x00,'x','x','x'} |
static BYTE | data34 [] = {0x89,'P','N','G',0x0d,0x0a,0x1a,0x0a,'x'} |
static BYTE | data35 [] = {0x89,'P','N','G',0x0d,0x0a,0x1a,0x0a,'x','x','x','x',0} |
static BYTE | data36 [] = {0x89,'P','N','G',0x0d,0x0a,0x1a,'x','x'} |
static BYTE | data37 [] = {0x89,'P','N','G',0x0d,0x0a,0x1a,0x0a,'<','h','t','m','l','>'} |
static BYTE | data38 [] = {0x00,0x89,'P','N','G',0x0d,0x0a,0x1a,0x0a,'x'} |
static BYTE | data39 [] = {0x4d,0x4d,0x00,0x2a,0xff} |
static BYTE | data40 [] = {0x4d,0x4d,0x00,0x2a,'<','h','t','m','l','>',0} |
static BYTE | data41 [] = {0x4d,0x4d,0xff} |
static BYTE | data42 [] = {0x4d,0x4d} |
static BYTE | data43 [] = {0x00,0x4d,0x4d,0x00} |
static BYTE | data44 [] = {'R','I','F','F',0xff,0xff,0xff,0xff,'A','V','I',0x20,0xff} |
static BYTE | data45 [] = {'R','I','F','f',0xff,0xff,0xff,0xff,'A','V','I',0x20,0xff} |
static BYTE | data46 [] = {'R','I','F','F',0xff,0xff,0xff,0xff,'A','V','I',0x20} |
static BYTE | data47 [] = {'R','I','F','F',0xff,0xff,0xff,0xff,'A','V','I',0x21,0xff} |
static BYTE | data48 [] = {'R','I','F','F',0xff,0xff,0xff,0xff,'A','V','I',0x20,'<','h','t','m','l','>'} |
static BYTE | data49 [] = {'R','I','F','F',0x0f,0x0f,0xf0,0xf0,'A','V','I',0x20,0xf0,0x00} |
static BYTE | data50 [] = {0x00,0x00,0x01,0xb3,0xff} |
static BYTE | data51 [] = {0x00,0x00,0x01,0xba,0xff} |
static BYTE | data52 [] = {0x00,0x00,0x01,0xb8,0xff} |
static BYTE | data53 [] = {0x00,0x00,0x01,0xba} |
static BYTE | data54 [] = {0x00,0x00,0x01,0xba,'<','h','t','m','l','>'} |
static BYTE | data55 [] = {0x1f,0x8b,'x'} |
static BYTE | data56 [] = {0x1f} |
static BYTE | data57 [] = {0x1f,0x8b,'<','h','t','m','l','>','t','e','s','t',0} |
static BYTE | data58 [] = {0x1f,0x8b} |
static BYTE | data59 [] = {0x50,0x4b,'x'} |
static BYTE | data60 [] = {0x50,0x4b} |
static BYTE | data61 [] = {0x50,0x4b,'<','h','t','m','l','>',0} |
static BYTE | data62 [] = {0xca,0xfe,0xba,0xbe,'x'} |
static BYTE | data63 [] = {0xca,0xfe,0xba,0xbe} |
static BYTE | data64 [] = {0xca,0xfe,0xba,0xbe,'<','h','t','m','l','>',0} |
static BYTE | data65 [] = {0x25,0x50,0x44,0x46,'x'} |
static BYTE | data66 [] = {0x25,0x50,0x44,0x46} |
static BYTE | data67 [] = {0x25,0x50,0x44,0x46,'x','<','h','t','m','l','>'} |
static BYTE | data68 [] = {'M','Z','x'} |
static BYTE | data69 [] = {'M','Z'} |
static BYTE | data70 [] = {'M','Z','<','h','t','m','l','>',0xff} |
static BYTE | data71 [] = {'{','\\','r','t','f',0} |
static BYTE | data72 [] = {'{','\\','r','t','f'} |
static BYTE | data73 [] = {' ','{','\\','r','t','f',' '} |
static BYTE | data74 [] = {'{','\\','r','t','f','<','h','t','m','l','>',' '} |
static BYTE | data75 [] = {'R','I','F','F',0xff,0xff,0xff,0xff,'W','A','V','E',0xff} |
static BYTE | data76 [] = {'R','I','F','F',0xff,0xff,0xff,0xff,'W','A','V','E'} |
static BYTE | data77 [] = {'R','I','F','F',0xff,0xff,0xff,0xff,'W','A','V',0xff,0xff} |
static BYTE | data78 [] = {'R','I','F','F',0xff,0xff,0xff,0xff,'<','h','t','m','l','>',0xff} |
static BYTE | data79 [] = {'%','!',0xff} |
static BYTE | data80 [] = {'%','!'} |
static BYTE | data81 [] = {'%','!','P','S','<','h','t','m','l','>'} |
static BYTE | data82 [] = {'.','s','n','d',0} |
static BYTE | data83 [] = {'.','s','n','d'} |
static BYTE | data84 [] = {'.','s','n','d',0,'<','h','t','m','l','>',1,1} |
static BYTE | data85 [] = {'.','S','N','D',0} |
static BYTE | data86 [] = {0x49,0x49,0x2a,0xff} |
static BYTE | data87 [] = {' ','<','h','e','a','d'} |
static BYTE | data88 [] = {' ','<','h','e','a','d','>'} |
static BYTE | data89 [] = {'\t','\r','<','h','e','a','d','>'} |
static BYTE | data90 [] = {'<','H','e','A','d',' '} |
static BYTE | data91 [] = {'<','?','x','m','l',' ',0} |
static BYTE | data92 [] = {'a','b','c','<','?','x','m','l',' ',' '} |
static BYTE | data93 [] = {'<','?','x','m','l',' ',' ','<','h','t','m','l','>'} |
static BYTE | data94 [] = {'<','h','t','m','l','>','<','?','x','m','l',' ',' '} |
static BYTE | data95 [] = {'{','\\','r','t','f','<','?','x','m','l',' ',' '} |
static BYTE | data96 [] = {'<','?','x','m','l',' '} |
static BYTE | data97 [] = "<body" |
static BYTE | data98 [] = "blah<BoDyblahblah" |
struct { | |
BYTE * data | |
DWORD size | |
const char * mime | |
const char * mime_pjpeg | |
const char * broken_mime | |
const char * url | |
const char * proposed_mime | |
} | mime_tests2 [] |
static const IInternetProtocolInfoVtbl | InternetProtocolInfoVtbl |
static IInternetProtocolInfo | protocol_info = { &InternetProtocolInfoVtbl } |
static HRESULT | qiret |
static IClassFactory * | expect_cf |
static const IClassFactoryVtbl | ClassFactoryVtbl |
static const IClassFactoryVtbl | ProtocolCFVtbl |
static IClassFactory | test_protocol_cf = { &ProtocolCFVtbl } |
static IClassFactory | test_protocol_cf2 = { &ProtocolCFVtbl } |
static IClassFactory | test_cf = { &ClassFactoryVtbl } |
static const IUnknownVtbl | unk_vtbl |
struct { | |
INTERNETFEATURELIST feature | |
DWORD get_flags | |
HRESULT expected | |
BOOL todo | |
} | default_feature_tests [] |
static const char * | szFeatureControlKey = "Software\\Microsoft\\Internet Explorer\\Main\\FeatureControl" |
struct { | |
INTERNETFEATURELIST feature | |
DWORD set_flags | |
BOOL enable | |
HRESULT set_expected | |
BOOL set_todo | |
DWORD get_flags | |
HRESULT get_expected | |
BOOL get_todo | |
} | internet_feature_tests [] |
static BINDINFO | rem_bindinfo = { sizeof(rem_bindinfo) } |
static BINDINFO | in_bindinfo |
static DWORD | rem_bindf |
static STGMEDIUM | in_stgmed |
static STGMEDIUM | rem_stgmed |
static const IBindStatusCallbackExVtbl | BindStatusCallbackExVtbl |
static IBindStatusCallbackEx | BindStatusCallback = { &BindStatusCallbackExVtbl } |
static const IUnknownVtbl | RefUnkVtbl |
static RefUnk | unk_in = {{&RefUnkVtbl}} |
static RefUnk | unk_out = {{&RefUnkVtbl}} |
static HANDLE | thread_ready |
|
static |
|
static |
Definition at line 2018 of file misc.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 2042 of file misc.c.
Definition at line 2114 of file misc.c.
Referenced by test_bsc_marshaling().
|
static |
|
static |
|
static |
|
static |
DEFINE_EXPECT | ( | CreateInstance | ) |
DEFINE_EXPECT | ( | ParseUrl | ) |
DEFINE_EXPECT | ( | ParseUrl_ENCODE | ) |
DEFINE_EXPECT | ( | ParseUrl_UNESCAPE | ) |
DEFINE_EXPECT | ( | QI_IInternetProtocolInfo | ) |
DEFINE_EXPECT | ( | unk_Release | ) |
DEFINE_GUID | ( | CLSID_AboutProtocol | , |
0x3050F406 | , | ||
0x98B5 | , | ||
0x11CF | , | ||
0xBB | , | ||
0x82 | , | ||
0x00 | , | ||
0xAA | , | ||
0x00 | , | ||
0xBD | , | ||
0xCE | , | ||
0x0B | |||
) |
Definition at line 2075 of file misc.c.
Referenced by RefUnk_AddRef(), and RefUnk_Release().
|
static |
|
static |
Definition at line 883 of file misc.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 840 of file misc.c.
Referenced by START_TEST().
START_TEST | ( | misc | ) |
Definition at line 2667 of file misc.c.
Definition at line 87 of file misc.c.
Referenced by test_bsc_marshaling(), and test_FindMimeFromData().
Definition at line 2142 of file misc.c.
Referenced by START_TEST().
Definition at line 1876 of file misc.c.
Referenced by test_internet_features().
Definition at line 359 of file misc.c.
Referenced by START_TEST().
Definition at line 457 of file misc.c.
Referenced by START_TEST().
Definition at line 1898 of file misc.c.
Referenced by test_internet_features().
Definition at line 1328 of file misc.c.
Referenced by START_TEST().
Definition at line 1250 of file misc.c.
Referenced by START_TEST().
Definition at line 124 of file misc.c.
Referenced by START_TEST().
Definition at line 723 of file misc.c.
Referenced by START_TEST().
Definition at line 1754 of file misc.c.
Referenced by test_internet_features_registry().
Definition at line 1920 of file misc.c.
Referenced by START_TEST().
Definition at line 1776 of file misc.c.
Referenced by test_internet_features().
Definition at line 1699 of file misc.c.
Referenced by START_TEST().
Definition at line 1181 of file misc.c.
Referenced by START_TEST().
Definition at line 1609 of file misc.c.
Referenced by START_TEST().
Definition at line 1022 of file misc.c.
Referenced by START_TEST().
Definition at line 227 of file misc.c.
Referenced by START_TEST().
Definition at line 1220 of file misc.c.
Referenced by START_TEST().
Definition at line 1439 of file misc.c.
Referenced by START_TEST().
Definition at line 1479 of file misc.c.
Referenced by START_TEST().
Definition at line 1208 of file misc.c.
Referenced by test_ReleaseBindInfo(), and unk_Release().
|
static |
|
static |
BOOL broken_failure |
Definition at line 489 of file misc.c.
Referenced by test_FindMimeFromData().
Definition at line 490 of file misc.c.
Referenced by test_FindMimeFromData().
|
static |
Definition at line 525 of file misc.c.
Referenced by START_TEST().
Definition at line 526 of file misc.c.
Referenced by START_TEST().
Definition at line 527 of file misc.c.
Referenced by START_TEST().
|
static |
Definition at line 535 of file misc.c.
Referenced by reg_cb64to32().
const struct { ... } default_feature_tests[] |
Referenced by test_internet_feature_defaults().
|
static |
Definition at line 950 of file misc.c.
Referenced by ClassFactory_QueryInterface(), ProtocolCF_CreateInstance(), and test_NameSpace().
HRESULT expected |
Definition at line 1721 of file misc.c.
Referenced by test_internet_feature_defaults(), and test_user_agent().
INTERNETFEATURELIST feature |
Definition at line 1719 of file misc.c.
Referenced by ACTION_GetFeatureInstallStates(), ACTION_InstallValidate(), ACTION_PublishFeatures(), ACTION_RegisterClassInfo(), ACTION_RegisterExtensionInfo(), ACTION_UnpublishFeatures(), ACTION_UnregisterClassInfo(), ACTION_UnregisterExtensionInfo(), ACTION_UpdateComponentStates(), add_feature_component(), apply_GSUB_feature(), apply_GSUB_feature_to_glyph(), Apply_Indic_BasicForm(), Apply_Indic_PreBase(), AtaCommand(), AtaCommand48(), check_publish(), check_unpublish(), dialog_handle_event(), dialog_seltree_handler(), disable_children(), event_add_local(), event_add_source(), event_remove(), feature_cost(), follow_parent(), free_feature(), free_package_structures(), get_feature_from_process(), get_feature_from_reg(), get_internet_feature(), GPOS_apply_feature(), GSUB_apply_feature_all_lookups(), gxv_feat_name_validate(), gxv_feat_registry_validate(), gxv_feat_validate(), HTMLDOMImplementation_hasFeature(), is_feature_selected(), is_full_uninstall(), IsOS(), ITERATE_CostFinalizeConditions(), ITERATE_PublishComponent(), ITERATE_UnpublishComponent(), load_feature(), load_OT_feature(), load_process_feature(), msi_create_component_advertise_string(), msi_get_feature_action(), msi_get_loaded_feature(), MSI_GetFeatureCost(), MSI_GetFeatureInfo(), MSI_GetFeatureStateW(), msi_install_assembly(), MSI_ProvideQualifiedComponentEx(), MSI_SetFeatureStates(), MSI_SetFeatureStateW(), msi_uninstall_assembly(), MsiDecomposeDescriptorA(), MsiGetFeatureCostW(), MsiGetFeatureInfoA(), MsiGetFeatureInfoW(), MsiGetShortcutTargetA(), MsiProvideComponentA(), MsiProvideComponentW(), MsiQueryFeatureStateExA(), MsiQueryFeatureStateExW(), MsiSetFeatureAttributesA(), MsiSetFeatureAttributesW(), OpenType_GetFontFeatureTags(), process_state_property(), query_feature_state(), refcount_component(), s_remote_GetFeatureCost(), s_remote_GetFeatureState(), s_remote_SetFeatureState(), seltree_add_child_features(), seltree_menu(), seltree_sync_item_state(), seltree_update_feature_installstate(), seltree_update_siblings_and_children_installstate(), set_feature_on_process(), set_internet_feature(), SHAPE_ApplyOpenTypePositions(), SHAPE_CheckFontForRequiredFeatures(), SHAPE_does_GSUB_feature_apply_to_chars(), test_CoInternetSetFeatureEnabled(), test_feature_states(), test_internet_feature_defaults(), test_internet_features_registry(), test_msidecomposedesc(), test_SafeArrayCopy(), test_SafeArrayCopyData(), test_WinHttpQueryOption(), UniataAhciSendPIOCommand(), UniataAhciSetupFIS_H2D(), unpublish_feature(), usp10_language_add_feature_list(), vcl_get_cost(), and xmlHasFeature().
HRESULT get_expected |
Definition at line 1890 of file misc.c.
Referenced by test_CoInternetSetFeatureEnabled().
DWORD get_flags |
Definition at line 1720 of file misc.c.
Referenced by get_flags(), jsdisp_next_prop(), and test_internet_feature_defaults().
BOOL get_todo |
Definition at line 1891 of file misc.c.
Referenced by test_CoInternetSetFeatureEnabled().
|
static |
Definition at line 1960 of file misc.c.
Referenced by BindStatusCallback_GetBindInfo(), BindStatusCallbackEx_GetBindInfoEx(), and test_bsc_marshaling().
|
static |
Definition at line 2026 of file misc.c.
Referenced by BindStatusCallback_OnDataAvailable(), and test_bsc_marshaling().
const struct { ... } internet_feature_tests[] |
Referenced by test_CoInternetSetFeatureEnabled().
|
static |
Definition at line 487 of file misc.c.
Referenced by test_FindMimeFromData().
Definition at line 607 of file misc.c.
Referenced by test_FindMimeFromData().
const struct { ... } mime_tests[] |
Referenced by test_FindMimeFromData().
const struct { ... } mime_tests2[] |
Referenced by test_FindMimeFromData().
|
static |
Definition at line 320 of file misc.c.
Referenced by test_DavGetHTTPFromUNCPath(), test_DavGetUNCFromHTTPPath(), test_GetBaseName(), test_GetFileAttributesExW(), test_GetFileName(), test_GetParentFolderName(), test_IWbemPath_SetText(), and test_PathSearchAndQualify().
Definition at line 321 of file misc.c.
Referenced by test_DavGetHTTPFromUNCPath(), test_DavGetUNCFromHTTPPath(), test_GetBaseName(), test_GetFileName(), and test_GetParentFolderName().
Definition at line 610 of file misc.c.
Referenced by find_mime_from_buffer(), and test_FindMimeFromData().
|
static |
Definition at line 947 of file misc.c.
Referenced by ClassFactory_QueryInterface(), CoInternetCombineUrl(), CoInternetCompareUrl(), CoInternetQueryInfo(), parse_canonicalize_url(), parse_domain(), parse_encode(), parse_path_from_url(), parse_rootdocument(), parse_security_domain(), parse_security_url(), ProtocolCF_CreateInstance(), test_about_protocol(), test_file_protocol_url(), test_ftp_protocol(), test_gopher_protocol(), test_http_protocol_url(), test_javascript_protocol(), test_mhtml_protocol_info(), test_mk_protocol(), and test_res_protocol().
|
static |
|
static |
Definition at line 949 of file misc.c.
Referenced by ClassFactory_QueryInterface(), and test_NameSpace().
const struct { ... } query_info_tests[] |
|
static |
|
static |
Definition at line 1961 of file misc.c.
Referenced by BindStatusCallback_GetBindInfo(), BindStatusCallbackEx_GetBindInfoEx(), and test_bsc_marshaling().
|
static |
Definition at line 1960 of file misc.c.
Referenced by BindStatusCallback_GetBindInfo(), BindStatusCallbackEx_GetBindInfoEx(), IBindStatusCallback_GetBindInfo_Proxy(), IBindStatusCallback_GetBindInfo_Stub(), IBindStatusCallbackEx_GetBindInfoEx_Proxy(), IBindStatusCallbackEx_GetBindInfoEx_Stub(), proxy_marshal_bindinfo(), proxy_unmarshal_bindinfo(), stub_marshal_bindinfo(), stub_unmarshal_bindinfo(), and test_bsc_marshaling().
|
static |
Definition at line 2026 of file misc.c.
Referenced by BindStatusCallback_OnDataAvailable(), IBindStatusCallback_GetBindInfo_Proxy(), IBindStatusCallback_GetBindInfo_Stub(), IBindStatusCallback_OnDataAvailable_Proxy(), IBindStatusCallbackEx_GetBindInfoEx_Proxy(), IBindStatusCallbackEx_GetBindInfoEx_Stub(), marshal_stgmed(), and unmarshal_stgmed().
HRESULT set_expected |
Definition at line 1887 of file misc.c.
Referenced by test_CoInternetSetFeatureEnabled().
DWORD set_flags |
Definition at line 1885 of file misc.c.
Referenced by test_CoInternetSetFeatureEnabled().
BOOL set_todo |
Definition at line 1888 of file misc.c.
Referenced by test_CoInternetSetFeatureEnabled().
|
static |
Definition at line 1774 of file misc.c.
Referenced by test_internet_features(), and test_internet_features_registry().
|
static |
Definition at line 1020 of file misc.c.
Referenced by test_MimeFilter().
|
static |
Definition at line 1018 of file misc.c.
Referenced by test_NameSpace().
|
static |
Definition at line 1019 of file misc.c.
Referenced by test_NameSpace().
|
static |
Definition at line 2112 of file misc.c.
Referenced by bsc_thread(), and test_bsc_marshaling().
|
static |
Definition at line 2110 of file misc.c.
Referenced by test_bsc_marshaling(), test_marshal_coclass(), and test_marshal_iface().
|
static |
Definition at line 2110 of file misc.c.
Referenced by test_bsc_marshaling(), test_marshal_coclass(), and test_marshal_iface().
|
static |
Definition at line 1214 of file misc.c.
Referenced by test_ReleaseBindInfo().
Definition at line 444 of file misc.c.
Referenced by test_CoInternetParseUrl(), test_CoInternetQueryInfo(), and test_FindMimeFromData().
Definition at line 300 of file misc.c.
Referenced by InternetProtocolInfo_ParseUrl(), RestoreTypedURLs(), test_CoInternetCompareUrl(), test_CreateURLMoniker(), test_FindMimeFromData(), test_IACLCustomMRU_TypedURLs(), test_NameSpace(), test_UrlCombine(), WinHttpCrackUrl_test(), and WinHttpCreateUrl_test().
Definition at line 302 of file misc.c.
Referenced by InternetCrackUrlW_test(), RestoreTypedURLs(), test_CreateURLMoniker(), test_doc_load_from_path(), test_IACLCustomMRU_TypedURLs(), test_reference(), test_UrlCombine(), and WinHttpCreateUrl_test().
|
static |
Definition at line 303 of file misc.c.
Referenced by test_CoInternetCompareUrl().
Definition at line 311 of file misc.c.
Referenced by test_MkParseDisplayNameEx(), and test_NameSpace().
Definition at line 312 of file misc.c.
Referenced by test_MkParseDisplayNameEx().
DWORD uses_net |
Definition at line 445 of file misc.c.
Referenced by test_CoInternetQueryInfo().
Definition at line 326 of file misc.c.
Referenced by AboutProtocol_Start(), register_protocols(), and test_CoInternetParseUrl().
Definition at line 327 of file misc.c.
Referenced by _LocalGetPrinterLevel2(), FileMoniker_CreateInstance(), ItemMoniker_CreateInstance(), test_MkParseDisplayName(), and test_MkParseDisplayNameEx().
Definition at line 324 of file misc.c.
Referenced by test_NameSpace().
Definition at line 331 of file misc.c.
Referenced by test_IsValidURL().
Definition at line 323 of file misc.c.
Referenced by ResProtocol_Start(), ResProtocolInfo_ParseUrl(), test_CoInternetParseUrl(), and UrlCanonicalizeW().