ReactOS 0.4.16-dev-334-g4d9f67c
|
#include "precomp.h"
Go to the source code of this file.
Functions | |
static void | send_msg (const char *type, const char *msg) |
static void | service_ok (int cnd, const char *msg,...) |
static VOID WINAPI | service_handler (DWORD ctrl) |
static void | service_main_common (void) |
static void WINAPI | service_mainA (DWORD service_argc, char **service_argv) |
static void WINAPI | service_mainW (DWORD service_argc, WCHAR **service_argv) |
static void | service_process (BOOLEAN unicode) |
static SC_HANDLE | register_service (PCWSTR extra_args) |
static DWORD WINAPI | pipe_thread (void *arg) |
static void | test_startA (SC_HANDLE service_handle, int service_argc, const char **service_argv) |
static void | test_startW (SC_HANDLE service_handle, int service_argc, const WCHAR **service_argv) |
static void | test_runner (BOOLEAN unicode, PCWSTR extra_args, int service_argc, void *service_argv) |
START_TEST (ServiceArgs) | |
Variables | |
static char ** | argv |
static int | argc |
static HANDLE | pipe_handle = INVALID_HANDLE_VALUE |
static char | service_nameA [100] |
static WCHAR | service_nameW [100] |
static WCHAR | named_pipe_name [100] |
static SC_HANDLE | scm_handle |
static SERVICE_STATUS_HANDLE | service_handle |
Definition at line 252 of file ServiceArgs.c.
Referenced by test_runner().
|
static |
Definition at line 226 of file ServiceArgs.c.
Definition at line 23 of file ServiceArgs.c.
Referenced by service_ok().
Definition at line 58 of file ServiceArgs.c.
Referenced by service_main_common().
Definition at line 81 of file ServiceArgs.c.
Referenced by service_mainA(), and service_mainW().
Definition at line 124 of file ServiceArgs.c.
Referenced by service_process().
Definition at line 155 of file ServiceArgs.c.
Referenced by service_process().
Definition at line 46 of file ServiceArgs.c.
Referenced by report_service_status(), service_main(), service_main_common(), service_mainA(), service_mainW(), service_process(), start_service(), test_tcp(), and test_udp().
Definition at line 188 of file ServiceArgs.c.
Referenced by START_TEST().
START_TEST | ( | ServiceArgs | ) |
Definition at line 382 of file ServiceArgs.c.
|
static |
Definition at line 334 of file ServiceArgs.c.
Referenced by START_TEST().
|
static |
Definition at line 294 of file ServiceArgs.c.
Referenced by test_runner().
|
static |
Definition at line 314 of file ServiceArgs.c.
Referenced by test_runner().
|
static |
Definition at line 12 of file ServiceArgs.c.
Referenced by __GetMainArgs(), __getmainargs(), __wgetmainargs(), _CorExeMain(), _getopt_internal(), _getopt_internal_r(), _getopt_long_only_r(), _getopt_long_r(), _main(), _tmain(), _tWinMain(), account(), ActiveXObject_value(), add_route(), AddService(), array_access(), Array_concat(), Array_forEach(), Array_indexOf(), Array_join(), Array_map(), Array_push(), Array_slice(), Array_sort(), Array_splice(), array_to_args(), Array_unshift(), ArrayConstr_isArray(), ArrayConstr_value(), AssocQ(), BGStartCmd(), BindFunction_call(), BlankArgument(), BookmarkCmd(), BoolConstr_value(), CatCmd(), cd(), change_command(), ChdirCmd(), check_option(), ChmodCmd(), clean_main(), cmd_copy(), cmd_date(), cmd_mkdir(), cmd_mklink(), cmd_move(), cmd_replace(), cmd_setlocal(), cmd_time(), cmd_type(), cmdAccounts(), cmdComputer(), cmdConfig(), cmdContinue(), CmdDebugService(), cmdGroup(), cmdHelp(), cmdHelpMsg(), cmdLocalGroup(), cmdPause(), cmdSession(), cmdShare(), cmdStart(), cmdStatistics(), cmdStop(), cmdUse(), cmdUser(), CommandChoice(), CommandDumpSector(), CommandFree(), CommandLineToArgv(), CommandLineToArgvT(), CommandLineToArgvW(), CommandPartInfo(), CommandTimer(), construct_function(), convert_add_cmd_line(), convert_params(), create_bind_function(), create_command(), CreateExtendedPartition(), CreateLogicalPartition(), CreateMain(), CreatePrimaryPartition(), Date_setDate(), Date_setFullYear(), Date_setHours(), Date_setMilliseconds(), Date_setMinutes(), Date_setMonth(), Date_setSeconds(), Date_setTime(), Date_setUTCDate(), Date_setUTCFullYear(), Date_setUTCHours(), Date_setUTCMilliseconds(), Date_setUTCMinutes(), Date_setUTCMonth(), Date_setUTCSeconds(), Date_setYear(), Date_toLocaleTimeString(), date_utc(), DateConstr_parse(), DateConstr_UTC(), DateConstr_value(), DbgGdiKdbgCliCallback(), DebugCmd(), del_route(), delete(), delete_command(), DeleteCmd(), DeletePartition(), DetailDisk(), DetailPartition(), DetailVolume(), DirtyMain(), DiskFreeMain(), DismountMain(), disp_call(), disp_call_value(), DispatchEx_InvokeEx(), DisplayApplet(), do_attribute_tag_format(), do_chmod(), do_umask(), doChild(), doCrash(), document_write(), doDebugger(), domacro(), DoParse(), doproxy(), DriveTypeMain(), DumpDisk(), DumpPartition(), EchoCmd(), EnumeratorConstr_value(), error_constr(), ErrorConstr_value(), EvalErrorConstr_value(), exec_source(), exprval_call(), FindHandler(), FsInfoMain(), Function_apply(), Function_bind(), Function_call(), Function_invoke(), Function_value(), FunctionConstr_value(), get(), get_extrac_args(), get_pnames(), get_strarg(), get_utf8_args(), GetArgument(), GetCmd(), getit(), getopt(), getopt_long(), getopt_long_only(), getwhoisserver(), HandleDumpAttributes(), HandleImageArg(), HardLinkMain(), help(), help_main(), HelpCmd(), Host_Echo(), HostsCmd(), HTMLImageElementFactory_value(), idle(), ImageFile_ParseCmdline(), init(), InstallWindowsNt(), InteractiveConsole(), interp_assign_call(), interp_new(), InterpretCmd(), InterpretedFunction_call(), invoke_prop_func(), isCmdWithArg(), jsdisp_call(), jsdisp_call_name(), jsdisp_call_value(), JSGlobal_decodeURI(), JSGlobal_decodeURIComponent(), JSGlobal_encodeURI(), JSGlobal_encodeURIComponent(), JSGlobal_escape(), JSGlobal_eval(), JSGlobal_isFinite(), JSGlobal_isNaN(), JSGlobal_parseFloat(), JSGlobal_parseInt(), JSGlobal_unescape(), JSON_parse(), JSON_stringify(), KdbCommand_Gdi_dumpht(), lcd(), ListCmd(), LocalChdirCmd(), LocalChmodCmd(), LocalListCmd(), LocalMkdirCmd(), LocalPageCmd(), LocalRenameCmd(), LocalRmCmd(), LocalRmdirCmd(), LookupCmd(), ls(), lwip_fuzztest(), macdef(), main(), makedir(), Math_abs(), Math_acos(), Math_asin(), Math_atan(), Math_atan2(), Math_ceil(), Math_cos(), Math_exp(), Math_floor(), Math_log(), Math_max(), Math_min(), Math_pow(), Math_round(), Math_sin(), Math_sqrt(), Math_tan(), mdelete(), mget(), MkdirCmd(), mls(), MlsCmd(), modtime(), mput(), MSVCRT20__getmainargs(), MSVCRT20__wgetmainargs(), NativeFunction_call(), newer(), no_stop_main(), NPP_New(), NtfsInfoMain(), NtProcessStartup(), Number_toExponential(), Number_toFixed(), Number_toPrecision(), Number_toString(), NumberConstr_value(), Object_create(), Object_defineProperties(), Object_defineProperty(), Object_getOwnPropertyDescriptor(), Object_getPrototypeOf(), Object_hasOwnProperty(), Object_propertyIsEnumerable(), ObjectConstr_value(), ok_argsA_imp(), ok_argsW_imp(), OpenCmd(), optionInit(), optionParse(), PageCmd(), PageHeap_ParseCmdline(), parse_cmdlineargs(), parse_switches(), ParseArguments(), ParseCmdAndExecute(), CCABManager::ParseCmdline(), ParseCmdLine(), ParseCmdline(), ParseCommandLine(), CConfiguration::ParseParameters(), prepare_test(), process_arguments(), process_long_option(), TConfig::Process_Params(), ProcessArguments(), ProcessCmdLine(), ProcessCommandLine(), put(), PutCmd(), QueryMain(), quote(), QuoteCmd(), RangeErrorConstr_value(), ReferenceErrorConstr_value(), reg_add(), reg_copy(), reg_delete(), reg_export(), reg_import(), reg_query(), regdump(), reget(), RegExp_exec(), RegExp_test(), RegExpConstr_value(), RegExpErrorConstr_value(), removedir(), renamefile(), rep_call(), restart(), RGlobCmd(), RmdirCmd(), rmthelp(), RmtHelpCmd(), rmtstatus(), RStartServiceA(), RStartServiceW(), RunInstallReactOS(), SchedServiceMain(), ScmControlServiceEx(), ScmLoadService(), ScmStartService(), ScmStartUserModeService(), SelectDisk(), SelectPartition(), SelectVolume(), service_main(), service_mainA(), service_mainW(), ServiceMain(), ServiceStart(), SetCmd(), setdebug(), setid_main(), SetMain(), setnmap(), setntrans(), setpeer(), settype(), setup_scope(), shell(), ShellCmd(), site(), SiteCmd(), sizecmd(), SpoolGetCmd(), SpoolPutCmd(), START_TEST(), StartOneService(), startup(), StatisticsMain(), String_anchor(), String_charAt(), String_charCodeAt(), String_concat(), String_fontcolor(), String_fontsize(), String_indexOf(), String_lastIndexOf(), String_link(), String_match(), String_replace(), String_search(), String_slice(), String_split(), String_substr(), String_substring(), StringConstr_fromCharCode(), StringConstr_value(), SyntaxErrorConstr_value(), test___getmainargs(), test__environ(), test__wenviron(), test_pipes_child(), ThemeServiceMain(), tokenizeCommand(), TypeCmd(), TypeErrorConstr_value(), UniqueIdDisk(), update_loglevel(), URIErrorConstr_value(), user(), userlist(), VBArray_getItem(), VBArray_lbound(), VBArray_ubound(), VBArrayConstr_value(), verify_xpointers(), VolumeInfoMain(), VolumeMain(), W32TmServiceMain(), WhereParseCommandLine(), WinMain(), wmain(), and wWinMain().
|
static |
Definition at line 11 of file ServiceArgs.c.
Referenced by service_mainA(), service_mainW(), and START_TEST().
|
static |
Definition at line 17 of file ServiceArgs.c.
Referenced by service_process(), START_TEST(), and test_runner().
|
static |
Definition at line 14 of file ServiceArgs.c.
Referenced by pipe_thread(), send_msg(), service_process(), and test_runner().
|
static |
Definition at line 20 of file ServiceArgs.c.
Referenced by InstallService(), register_service(), register_service_exA(), register_service_exW(), register_serviceA(), register_serviceW(), RunTest(), START_TEST(), test_create_delete_svc(), test_driver_install(), test_enum_svc(), test_get_displayname(), test_get_servicekeyname(), test_install_svc_from(), test_open_scm(), test_open_svc(), test_query_svc(), test_queryconfig2(), test_refcount(), test_sequence(), test_servicenotify(), test_SetupDiInstallClassExA(), test_SetupInstallServicesFromInfSectionExA(), test_SetupInstallServicesFromInfSectionExW(), and test_start_stop().
|
static |
Definition at line 21 of file ServiceArgs.c.
Referenced by service_handler(), service_main_common(), test_runner(), test_startA(), and test_startW().
|
static |
Definition at line 15 of file ServiceArgs.c.
Referenced by service_mainA(), service_process(), START_TEST(), and test_runner().
|
static |
Definition at line 16 of file ServiceArgs.c.
Referenced by my_test_server(), register_service(), service_main_common(), service_mainW(), service_process(), start_service(), START_TEST(), and test_runner().