ReactOS 0.4.16-dev-289-g096a551
|
#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(), 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(), 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.
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(), 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(), 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_target_process(), CreateCallProc(), CreateClientProcess(), CPrintersEnum::CreatePrintersEnumList(), 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_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 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().