|
ReactOS 0.4.16-dev-1890-gbb7a613
|
#include <windows.h>#include <ole2.h>#include <oleauto.h>#include <secext.h>#include <rpcdce.h>#include <netfw.h>#include "wine/test.h"#include "server_s.h"#include "server_interp_s.h"#include "server_defines.h"#include <stddef.h>#include <stdio.h>#include <stdlib.h>
Go to the source code of this file.
Macros | |
| #define | COBJMACROS |
| #define | SKIP_TYPE_DECLS |
| #define | PORT "4114" |
| #define | PIPE "\\pipe\\wine_rpcrt4_test" |
| #define | INT_CODE 4198 |
| #define | SERVER_FUNCTIONS |
| #define | X(name) name = interp_##name; |
| #define | X(name) name = mixed_##name; |
| #define | test_is_server_listening(a, b) _test_is_server_listening(__LINE__,a,b) |
| #define | test_is_server_listening2(a, b, c) _test_is_server_listening2(__LINE__,a,b,c) |
Enumerations | |
| enum | firewall_op { APP_ADD , APP_REMOVE , APP_ADD , APP_REMOVE , APP_ADD , APP_REMOVE } |
| Enumerator | |
|---|---|
| APP_ADD | |
| APP_REMOVE | |
| APP_ADD | |
| APP_REMOVE | |
| APP_ADD | |
| APP_REMOVE | |
|
static |
Definition at line 1881 of file server.c.
|
static |
Definition at line 1613 of file server.c.
Referenced by run_tests().
Definition at line 1121 of file server.c.
Referenced by basic_tests_thread(), run_tests(), and test_reconnect().
Definition at line 2312 of file server.c.
Referenced by test_reconnect().
| void __RPC_USER bstr_t_UserFree | ( | ULONG * | flags, |
| bstr_t * | b | ||
| ) |
| ULONG __RPC_USER bstr_t_UserSize | ( | ULONG * | flags, |
| ULONG | start, | ||
| bstr_t * | b | ||
| ) |
| unsigned char *__RPC_USER bstr_t_UserUnmarshal | ( | ULONG * | flags, |
| unsigned char * | buffer, | ||
| bstr_t * | b | ||
| ) |
|
static |
Definition at line 1593 of file server.c.
Referenced by array_tests().
Definition at line 1901 of file server.c.
Definition at line 2249 of file server.c.
Referenced by test_reconnect().
|
static |
Referenced by ctx_handle_t_rundown(), s_get_handle(), s_get_handle_by_ptr(), s_test_handle(), and test_handle_return().
| void __RPC_USER ctx_handle_t_rundown | ( | ctx_handle_t | ctx_handle | ) |
|
static |
|
static |
Referenced by __string_to_float(), alpha_test_arbfp(), AVISplitter_ProcessStreamList(), basetype_arg_size(), calc_wheel_change(), color_to_float(), ComplexMarshall(), ComplexUnmarshall(), conv_s16_to_f32(), convert_fixed_to_float(), d3drm_viewport2_Init(), d3dx9_sprite_Flush(), d3dx_set_shader_const_state(), D3DXCreateTextW(), dct64_altivec(), ddraw_surface_blt_clipped(), BtrfsRecv::do_recv(), DoLoadImageFile(), DrawBackgroundPreview(), EDIT_BuildLineDefs_ML(), EmbeddedComplexSize(), empty_image(), emptyImage3D(), extract1010102(), extract1555rev(), extract2101010rev(), extract233rev(), extract332(), extract4444(), extract4444rev(), extract5551(), extract565(), extract565rev(), extract8888(), extract8888rev(), fb_copy_to_texture_direct(), float_16_to_32(), float_24_to_32(), for(), format_size(), format_to_vec4(), fromfixedpoint(), audio_membuffer::fseconds_recorded(), audio_membuffer::fseconds_total(), get_flexible_vertex_size(), gl_Accum(), gl_clear_accum_buffer(), gluCylinder(), gluPartialDisk(), halve1Dimage_int(), halve1DimagePackedPixel(), halveImage_int(), halveImagePackedPixel(), halveImagePackedPixel3D(), halveImagePackedPixelSlice(), InitGL(), InitializeImage(), isInRefBlackWhiteRange(), linear_vari_process(), LISTBOX_HandleMouseWheel(), hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::load_factor(), metafile_get_pen_brush_data_offset(), METAFILE_PlaybackObject(), modff(), NdrBaseTypeMemorySize(), normalize(), number_from_string(), number_with_units(), audio_resampler_acm::open(), pack_strided_data(), CAppScrnshotPreview::PaintOnDC(), parse_new_id3(), process_comment(), process_extra(), __crt_stdio_input::input_processor< Character, InputAdapter >::process_floating_point_specifier(), process_vertices_strided(), BtrfsScrub::RefreshScrubDlg(), render(), CWineTest::RunTest(), audio_format::samples_in_seconds(), scale_internal(), scale_internal_byte(), scale_internal_float(), scale_internal_int(), scale_internal_short(), scale_internal_ubyte(), scale_internal_uint(), scale_internal_ushort(), scaleInternal3D(), scaleInternalPackedPixel(), ScreenSaverProc(), ScriptCPtoX(), ScriptXtoCP(), BtrfsPropSheet::set_size_on_disk(), shader_arb_ps_local_constants(), shader_arb_vs_local_constants(), shader_glsl_load_constants(), sinc_mono_vari_process(), src_int_to_float_array(), src_short_to_float_array(), START_TEST(), state_alpha_test(), state_depthbias(), synth_1to1_altivec(), synth_1to1_fltst_altivec(), synth_1to1_real_altivec(), synth_1to1_s32_altivec(), synth_1to1_s32_stereo_altivec(), synth_1to1_stereo_altivec(), test_buffer(), test_buffer8(), test_compute_normals(), test_createtext(), test_D3DXFillTexture(), test_EnumForms(), Test_exceptions(), test_propertybag_write(), test_ScCountProps(), test_UlPropSize(), texture2d_get_blt_info(), texture_init(), TIFFCIELabToRGBInit(), TIFFCIELabToXYZ(), TIFFDefaultRefBlackWhite(), TIFFReadDirEntryFloat(), TIFFReadDirEntryFloatArray(), __crt_stdio_input::to_floating_point_length(), UlPropSize(), units_to_twips(), update_filter(), update_preview_sizes(), BtrfsScrub::UpdateTextBox(), VarFix(), VARIANT_DataSize(), VarInt(), VMR9_SurfaceAllocator_UpdateDeviceReset(), wave_generate_la(), wglUseFontOutlines_common(), wine_glFogi(), wine_glFogiv(), wined3d_clip_blit(), wined3d_device_set_light(), wined3d_shader_set_local_constants_float(), wmain(), and xsltParseStylesheetTemplate().
|
static |
Definition at line 1371 of file server.c.
Referenced by free_list(), and pointer_tests().
|
static |
Referenced by pointer_tests().
Definition at line 265 of file server.c.
Referenced by START_TEST().
|
static |
Definition at line 2381 of file server.c.
Referenced by START_TEST().
Definition at line 2365 of file server.c.
Referenced by START_TEST().
Definition at line 2120 of file server.c.
Referenced by test_stop_wait_for_call().
|
static |
| void __RPC_FAR *__RPC_USER midl_user_allocate | ( | SIZE_T | n | ) |
| void __RPC_USER midl_user_free | ( | void __RPC_FAR * | p | ) |
|
static |
|
static |
Definition at line 1353 of file server.c.
Referenced by pointer_tests().
Definition at line 1472 of file server.c.
Referenced by run_tests().
| void __RPC_USER puint_t_UserFree | ( | ULONG * | flags, |
| puint_t * | p | ||
| ) |
| ULONG __RPC_USER puint_t_UserSize | ( | ULONG * | flags, |
| ULONG | start, | ||
| puint_t * | p | ||
| ) |
|
static |
|
static |
Definition at line 1104 of file server.c.
Referenced by server(), and START_TEST().
Definition at line 2279 of file server.c.
Referenced by START_TEST().
Definition at line 1854 of file server.c.
Referenced by client().
Definition at line 1771 of file server.c.
Definition at line 852 of file server.c.
Definition at line 550 of file server.c.
| ctx_handle_t __cdecl s_get_handle | ( | void | ) |
| void __cdecl s_get_handle_by_ptr | ( | ctx_handle_t * | r | ) |
Definition at line 752 of file server.c.
Referenced by pointer_tests().
Definition at line 303 of file server.c.
Referenced by s_dot_self(), s_square_out(), and s_square_ref().
Definition at line 1034 of file server.c.
Definition at line 457 of file server.c.
Referenced by s_sum_cs(), s_sum_pcarr2(), s_sum_unique_conf_array(), s_sum_unique_conf_ptr(), and s_sum_var_array().
Definition at line 686 of file server.c.
Referenced by s_sum_padded2(), and s_sum_padded_conf().
| void __cdecl s_test_handle | ( | ctx_handle_t | ctx_handle | ) |
Definition at line 2011 of file server.c.
Referenced by init_server(), print_server(), START_TEST(), write_dispatchtable(), write_function_stub(), write_rundown_routines(), write_server(), write_server_routines(), write_server_stmts(), write_serverinterfacedecl(), write_stubdescdecl(), and write_stubdescriptor().
|
static |
Definition at line 1865 of file server.c.
Referenced by client().
|
static |
Definition at line 2420 of file server.c.
Referenced by START_TEST().
Definition at line 247 of file server.c.
Referenced by client().
Definition at line 256 of file server.c.
Referenced by START_TEST().
|
static |
| START_TEST | ( | server | ) |
Definition at line 2486 of file server.c.
|
static |
Referenced by basic_tests().
Definition at line 1843 of file server.c.
Referenced by run_tests().
Definition at line 2318 of file server.c.
Referenced by START_TEST().
Definition at line 2193 of file server.c.
Referenced by START_TEST().
Definition at line 2148 of file server.c.
Referenced by test_server_listening().
Definition at line 1293 of file server.c.
Referenced by run_tests().
|
static |
Referenced by __rpc_uaddr2taddr_af(), __write_integer_backward(), _i64tow(), _Strftime(), _swab(), adler32_combine_(), BIT_highbit32(), CommandChoice(), compress_block(), create_io_inherit_block(), cvtMMimaK(), cvtSSima16K(), decrypt_byte(), do_div(), XMLStorage::EncodeXMLString(), EnumPickIconResourceProc(), Fatalv(), fill_window(), gz_comp(), gz_load(), gz_read(), gz_write(), gzgets(), gzputc(), gzread(), inflate(), inflate_fast(), inflate_table(), inflateBack(), inflatePrime(), inflateReset2(), main(), mark_bitmap_end(), PathIsValidCharA(), prldnum(), rc2_ecb_decrypt(), rc2_ecb_encrypt(), rc2_setup(), telProcessConsole(), TreeListInsertItem(), TreeListProc(), TreeListSortItems(), TreeListSortItemsCb(), TreeListSortItemsEx(), unz64local_SearchCentralDir(), unz64local_SearchCentralDir64(), UpdateToolTip(), TConsole::WriteString(), TConsole::WriteStringFast(), XXH32_update_endian(), XXH64_update_endian(), zip64local_SearchCentralDir(), zip64local_SearchCentralDir64(), ZSTD_entropyCost(), ZSTD_getCParams_internal(), ZSTD_getFrameHeader_advanced(), ZSTD_highbit32(), and ZSTD_reset_matchState().
| void __RPC_USER us_t_UserFree | ( | ULONG * | flags, |
| us_t * | pus | ||
| ) |
| ULONG __RPC_USER us_t_UserSize | ( | ULONG * | flags, |
| ULONG | start, | ||
| us_t * | pus | ||
| ) |
Definition at line 2136 of file server.c.
Referenced by test_stop_wait_for_call().
Definition at line 109 of file server.c.
Referenced by pointer_tests(), and s_sum_toplev_conf_cond().
Definition at line 109 of file server.c.
Referenced by s_hash_bstr(), and s_sum_toplev_conf_cond().
Definition at line 109 of file server.c.
Referenced by array_tests(), and basic_tests().
| cpsc_t* cpsc |
Definition at line 95 of file server.c.
Referenced by array_tests(), s_get_cpsc(), and s_sum_cpsc().
| doub_carr_t** dc |
Definition at line 120 of file server.c.
Referenced by array_tests(), check_pyramid_doub_carr(), free_pyramid_doub_carr(), s_make_pyramid_doub_carr(), and s_sum_doub_carr().
|
static |
Definition at line 56 of file server.c.
Referenced by s_authinfo_test(), set_auth_info(), and START_TEST().
| unencu_t* eu |
Definition at line 102 of file server.c.
Referenced by s_square_encu(), s_square_unencu(), and union_tests().
Definition at line 242 of file server.c.
Referenced by pointer_tests(), and s_get_namesw().
Definition at line 50 of file server.c.
Referenced by puint_t_UserSize().
|
static |
Definition at line 245 of file server.c.
Referenced by basic_tests(), pointer_tests(), set_interp_interface(), and set_mixed_interface().
| int j |
Definition at line 132 of file server.c.
Referenced by check_pyramid_doub_carr(), s_echo_ranged_int(), s_make_pyramid_doub_carr(), s_sum_doub_carr(), and s_sum_fixed_int_3d().
Definition at line 132 of file server.c.
Referenced by s_echo_ranged_int(), and s_sum_fixed_int_3d().
| UUID RPC_MGR_EPV unsigned unsigned RPC_IF_CALLBACK_FN *static RPC_SECURITY_QOS *static LPVOID |
Definition at line 72 of file server.c.
Referenced by array_tests(), make_list(), null_list(), pointer_tests(), puint_t_UserMarshal(), puint_t_UserUnmarshal(), s_get_cpsc(), s_hash_bstr(), s_make_pyramid_doub_carr(), s_square_puint(), s_square_test_us(), s_sum_conf_array(), s_sum_L1_norms(), s_sum_padded_conf(), s_sum_pcarr(), s_sum_toplev_conf_2n(), and s_sum_toplev_conf_cond().
| int* n2_then_x1 |
Definition at line 86 of file server.c.
Referenced by s_sum_conf_ptr_by_conf_ptr().
| wstr_array_t* names |
Definition at line 124 of file server.c.
Referenced by pointer_tests().
|
static |
Definition at line 44 of file server.c.
Referenced by array_tests(), basic_tests(), InitFunctionPointers(), and pointer_tests().
| int** pa |
Definition at line 126 of file server.c.
Referenced by _entry_cmp(), AcpiOsGetRootPointer(), FxCmResList::BuildPortResourceTable(), FxCmResList::BuildRegisterResourceTable(), fast_s_mp_mul_digs(), fast_s_mp_mul_high_digs(), fast_s_mp_sqr(), gtStripSeparate(), gtTileSeparate(), InitVariantFromBuffer(), pointer_tests(), qsort(), s_mp_mul_digs(), s_mp_mul_high_digs(), s_mp_sqr(), s_sum_pcarr2(), TIFFWriteDirectorySec(), and TIFFWriteDirectoryTagSubifd().
| refpint_t pi[] |
Definition at line 96 of file server.c.
Referenced by _create_process(), _ILCreatePrinterItem(), _tWinMain(), acos(), acosf(), alloc_console(), apc_deadlock_thread(), APPINFO_QueryOption(), array_tests(), atan2(), atan2f(), AudioDlgProc(), CallUninstall(), CheckX64System(), Close(), cmd_available(), Compress(), CompressBegin(), CompressEnd(), CompressGetFormat(), CompressGetSize(), CompressQuery(), computeInternalFrame(), Configure(), create_proc(), create_process(), create_pseudo_console(), create_target_process(), CreateCallProc(), CreateClientProcess(), CPrintersEnum::CreatePrintersEnumList(), CreateTipText(), custom_start_server(), Decompress(), DecompressBegin(), DecompressEnd(), DecompressGetFormat(), DecompressGetPalette(), DecompressQuery(), DestroyProcessClasses(), doChildren(), DosCreateProcess(), DoTestEntry(), find_installed_ports(), find_portinfo2(), fork_helper(), FullPathExec(), GetInfo(), HotkeyThread(), IDirectInputAImpl_RunControlPanel(), ImageListImpl_Add(), ImageListImpl_AddMasked(), ImageListImpl_GetImageCount(), ImageListImpl_ReplaceIcon(), install_wine_gecko(), IntCheckProcessDesktopClasses(), IntCreateClass(), IntDereferenceClass(), InternetSetOptionA(), InternetSetOptionW(), IntGetClassAtom(), IntNtUserSetClassLongPtr(), CNetConnectionPropertyUi::LANPropertiesUIDlg(), launch_exe(), LaunchProcess(), LocalAddPortEx(), LocalmonAddPortEx(), main(), MD_ListView_OnGetColumnOrderArray(), MD_ListView_OnSetColumnOrderArray(), MSRLE32_CompressRLE4(), MSRLE32_CompressRLE4Line(), MSRLE32_CompressRLE8(), MSRLE32_CompressRLE8Line(), MSRLE32_DecompressRLE4(), MSRLE32_DecompressRLE8(), MSRLE32_DriverProc(), CNewMenu::NewItemByCommand(), Telnet::NewProcess(), NtUserGetWOWClass(), Telnet::Open(), Open(), parse_patch_summary(), PrepAndLaunchRedirectedChild(), PRINTDLG_SetUpPrinterListComboA(), PRINTDLG_SetUpPrinterListComboW(), PRINTDLG_UpdatePrintDlgA(), PRINTDLG_UpdatePrintDlgW(), PRINTDLG_UpdatePrinterInfoTextsA(), PRINTDLG_UpdatePrinterInfoTextsW(), PrintDlgA(), PrintDlgW(), ProcessPage_OnDebug(), query_global_option(), read_reg_output_(), register_dll(), request_set_option(), restart_as_admin_elevated(), run_child_process(), run_cmd(), run_ex(), run_rapps(), run_reg_exe_(), run_regedit_exe_(), run_script_file(), run_winemenubuilder(), runcmd(), runscriptfile(), s_get_numbers(), s_sum_complex_array(), ScreenSaverConfig(), ScreenSaverPreview(), session_set_option(), SpawnProcess(), start_server(), START_TEST(), StartApplication(), StartProcess(), test_AddPortEx(), test_alloc_shared(), test_apc_deadlock(), test_authentication(), test_BreakawayOk(), test_child_env(), Test_CommandLine(), test_CompletionPort(), test_createProcessingInstruction(), test_CreateProcessWithDesktop(), test_debug_children(), test_debug_loop(), test_EnumProcessModules(), test_ExitProcess(), test_get_xml(), test_GetProcessVersion(), test_internet_features(), test_ip_pktinfo(), test_IsProcessInJob(), test_IsWow64Process(), test_jobInheritance(), test_KillOnJobClose(), test_marshal_basetypes(), test_marshal_struct(), test_nodeTypedValue(), test_NtQueryValueKey(), test_OpenPrinter_defaults(), test_process_access(), test_put_data(), test_query_process_debug_flags(), test_query_process_debug_object_handle(), test_query_process_debug_port(), test_QueryInformationJobObject(), test_section_access(), test_shared_memory(), test_shared_memory_ro(), test_TerminateJobObject(), test_TerminateProcess(), test_WaitForInputIdle(), test_WaitForJobObject(), testAuth(), TestStaticDestruct(), ToolsPageWndProc(), unz64local_getByte(), UserRegisterClass(), UserUnregisterClass(), xsltProcessingInstruction(), and zip64local_getByte().
| int pints_t pn[] |
Definition at line 129 of file server.c.
Referenced by DECLARE_INTERFACE_(), HandleDumpAttributes(), HandleImageArg(), para_num_clear(), qsort(), searchfileinpath(), and timer_queue_cb1().
Definition at line 43 of file server.c.
Referenced by create_server_process(), make_cmdline(), and START_TEST().
| UUID RPC_MGR_EPV unsigned unsigned RPC_IF_CALLBACK_FN *static RPC_SECURITY_QOS *static RPC_AUTH_KEY_RETRIEVAL_FN |
| int secure |
Definition at line 138 of file server.c.
Referenced by _sopen_dispatch(), _sopen_nolock(), _wsopen_dispatch(), _wsopen_nolock(), common_sopen_dispatch(), ldap_sslinitA(), ldap_sslinitW(), rpcrt4_ncacn_http_open(), and s_authinfo_test().
Definition at line 129 of file server.c.
Referenced by is_process_elevated().
|
static |
Definition at line 46 of file server.c.
Referenced by run_server(), s_stop(), server(), and test_stop_wait_for_call().
|
static |
Definition at line 46 of file server.c.
Referenced by s_stop(), and test_stop_wait_for_call().
| UUID RPC_MGR_EPV unsigned unsigned RPC_IF_CALLBACK_FN *static RPC_SECURITY_QOS *static ULONG |
Definition at line 100 of file server.c.
Referenced by basic_tests(), and s_make_pyramid_doub_carr().
| vector_t* vs |
Definition at line 127 of file server.c.
Referenced by _test_elem_collection(), array_tests(), cff_blend_build_vector(), context_update_tex_unit_map(), d3dx_set_shader_constants(), de_casteljau_surf(), f_mkfs(), find_ps_compile_args(), load_numbered_arrays(), PickSeparateCase(), s_dot_two_vectors(), s_sum_L1_norms(), shader_arb_load_constants(), shader_arb_select(), shader_glsl_destroy(), shader_glsl_free_ffp_vertex_shader(), shader_glsl_generate_vs3_rasterizer_input_setup(), shader_glsl_init_vs_uniform_locations(), wined3d_device_process_vertices(), and xdr_float().
Definition at line 243 of file server.c.
Referenced by pointer_tests(), and s_get_namesw().
Definition at line 60 of file server.c.
Referenced by basic_tests(), s_sum(), s_sum_char(), s_sum_char_hyper(), s_sum_double_int(), s_sum_float(), s_sum_hyper(), s_sum_hyper_int(), and s_sum_short().