services/svc_wins.c

ソースコードを見る。

関数

static WERROR wins_status (const char *service, SERVICE_STATUS *service_status)
static WERROR wins_stop (const char *service, SERVICE_STATUS *service_status)
static WERROR wins_start (const char *service)

変数

SERVICE_CONTROL_OPS wins_svc_ops


関数

static WERROR wins_status ( const char *  service,
SERVICE_STATUS service_status 
) [static]

svc_wins.c28 行で定義されています。

参照先 SERVICE_STATUS::controls_acceptedSERVICE_STATUS::stateSERVICE_STATUS::typeSERVICE_STATUS::win32_exit_code.

参照元 wins_stop().

00029 {
00030         ZERO_STRUCTP( service_status );
00031 
00032         service_status->type              = 0x10;
00033         service_status->controls_accepted = SVCCTL_ACCEPT_NONE;
00034 
00035         if ( lp_wins_support() ) 
00036                 service_status->state     = SVCCTL_RUNNING;
00037         else {
00038                 service_status->state              = SVCCTL_STOPPED;
00039                 service_status->win32_exit_code    = WERR_SERVICE_NEVER_STARTED;
00040         }
00041         
00042         return WERR_OK;
00043 }

static WERROR wins_stop ( const char *  service,
SERVICE_STATUS service_status 
) [static]

svc_wins.c48 行で定義されています。

参照先 wins_status().

00049 {
00050         wins_status( service, service_status );
00051 
00052         return WERR_ACCESS_DENIED;
00053 }

static WERROR wins_start ( const char *  service  )  [static]

svc_wins.c58 行で定義されています。

00059 {
00060         return WERR_ACCESS_DENIED;
00061 }


変数

SERVICE_CONTROL_OPS wins_svc_ops

初期値:

svc_wins.c68 行で定義されています。

参照元 init_service_op_table().


Sambaに対してSat Aug 29 21:24:24 2009に生成されました。  doxygen 1.4.7