#include "apr.h"
#include "apr_strings.h"
#include "apr_lib.h"
#include "httpd.h"
#include "http_log.h"
#include "mpm_winnt.h"
#include "ap_regkey.h"
#include <winuser.h>
#include <time.h>
Go to the source code of this file.
|
| static int | ReportStatusToSCMgr (int currentState, int waitHint, nt_service_ctx_t *ctx) |
| |
| static APR_INLINE SC_HANDLE | OpenSCManager (const void *lpMachine, const void *lpDatabase, DWORD dwAccess) |
| |
| void | hold_console_open_on_error (void) |
| |
| static BOOL CALLBACK | console_control_handler (DWORD ctrl_type) |
| |
| static void | stop_console_handler (void) |
| |
| void | mpm_start_console_handler (void) |
| |
| void | mpm_start_child_console_handler (void) |
| |
| static void | set_service_description (void) |
| |
| static DWORD WINAPI | service_nt_ctrl (DWORD dwCtrlCode, DWORD dwEventType, LPVOID lpEventData, LPVOID lpContext) |
| |
| static DWORD WINAPI | service_nt_dispatch_thread (LPVOID nada) |
| |
| apr_status_t | mpm_service_set_name (apr_pool_t *p, const char **display_name, const char *set_name) |
| |
| apr_status_t | mpm_merge_service_args (apr_pool_t *p, apr_array_header_t *args, int fixed_args) |
| |
| static void | service_stopped (void) |
| |
| apr_status_t | mpm_service_to_start (const char **display_name, apr_pool_t *p) |
| |
| apr_status_t | mpm_service_started (void) |
| |
| void | mpm_service_stopping (void) |
| |
| apr_status_t | mpm_service_install (apr_pool_t *ptemp, int argc, const char *const *argv, int reconfig) |
| |
| apr_status_t | mpm_service_uninstall (void) |
| |
| static int | signal_service_transition (SC_HANDLE schService, DWORD signal, DWORD pending, DWORD complete) |
| |
| apr_status_t | mpm_service_start (apr_pool_t *ptemp, int argc, const char *const *argv) |
| |
| void | mpm_signal_service (apr_pool_t *ptemp, int signal) |
| |
◆ _WINUSER_
◆ fpt_OpenSCManager
◆ nt_service_ctx_t
◆ console_control_handler()
◆ OpenSCManager()
◆ ReportStatusToSCMgr()
◆ service_nt_ctrl()
◆ service_nt_dispatch_thread()
◆ service_stopped()
| static void service_stopped |
( |
void |
| ) |
|
|
static |
◆ set_service_description()
| static void set_service_description |
( |
void |
| ) |
|
|
static |
◆ signal_service_transition()
◆ stop_console_handler()
| static void stop_console_handler |
( |
void |
| ) |
|
|
static |
◆ ap_real_exit_code
| int ap_real_exit_code = 1 |
◆ aplog_module_index
| int* const aplog_module_index = &( mpm_winnt_module.module_index) |
|
static |
◆ globdat
◆ mpm_display_name
◆ mpm_new_argv
◆ mpm_service_name
◆ pconf
◆ pfn_OpenSCManager