librpc/gen_ndr/srv_wkssvc.h

ソースコードを見る。

関数

WERROR _wkssvc_NetWkstaGetInfo (pipes_struct *p, struct wkssvc_NetWkstaGetInfo *r)
WERROR _wkssvc_NetWkstaSetInfo (pipes_struct *p, struct wkssvc_NetWkstaSetInfo *r)
WERROR _wkssvc_NetWkstaEnumUsers (pipes_struct *p, struct wkssvc_NetWkstaEnumUsers *r)
WERROR _WKSSVC_NETRWKSTAUSERGETINFO (pipes_struct *p, struct WKSSVC_NETRWKSTAUSERGETINFO *r)
WERROR _WKSSVC_NETRWKSTAUSERSETINFO (pipes_struct *p, struct WKSSVC_NETRWKSTAUSERSETINFO *r)
WERROR _wkssvc_NetWkstaTransportEnum (pipes_struct *p, struct wkssvc_NetWkstaTransportEnum *r)
WERROR _WKSSVC_NETRWKSTATRANSPORTADD (pipes_struct *p, struct WKSSVC_NETRWKSTATRANSPORTADD *r)
WERROR _WKSSVC_NETRWKSTATRANSPORTDEL (pipes_struct *p, struct WKSSVC_NETRWKSTATRANSPORTDEL *r)
WERROR _WKSSVC_NETRUSEADD (pipes_struct *p, struct WKSSVC_NETRUSEADD *r)
WERROR _WKSSVC_NETRUSEGETINFO (pipes_struct *p, struct WKSSVC_NETRUSEGETINFO *r)
WERROR _WKSSVC_NETRUSEDEL (pipes_struct *p, struct WKSSVC_NETRUSEDEL *r)
WERROR _WKSSVC_NETRUSEENUM (pipes_struct *p, struct WKSSVC_NETRUSEENUM *r)
WERROR _WKSSVC_NETRMESSAGEBUFFERSEND (pipes_struct *p, struct WKSSVC_NETRMESSAGEBUFFERSEND *r)
WERROR _WKSSVC_NETRWORKSTATIONSTATISTICSGET (pipes_struct *p, struct WKSSVC_NETRWORKSTATIONSTATISTICSGET *r)
WERROR _WKSSVC_NETRLOGONDOMAINNAMEADD (pipes_struct *p, struct WKSSVC_NETRLOGONDOMAINNAMEADD *r)
WERROR _WKSSVC_NETRLOGONDOMAINNAMEDEL (pipes_struct *p, struct WKSSVC_NETRLOGONDOMAINNAMEDEL *r)
WERROR _WKSSVC_NETRJOINDOMAIN (pipes_struct *p, struct WKSSVC_NETRJOINDOMAIN *r)
WERROR _WKSSVC_NETRUNJOINDOMAIN (pipes_struct *p, struct WKSSVC_NETRUNJOINDOMAIN *r)
WERROR _WKSSVC_NETRRENAMEMACHINEINDOMAIN (pipes_struct *p, struct WKSSVC_NETRRENAMEMACHINEINDOMAIN *r)
WERROR _WKSSVC_NETRVALIDATENAME (pipes_struct *p, struct WKSSVC_NETRVALIDATENAME *r)
WERROR _WKSSVC_NETRGETJOININFORMATION (pipes_struct *p, struct WKSSVC_NETRGETJOININFORMATION *r)
WERROR _WKSSVC_NETRGETJOINABLEOUS (pipes_struct *p, struct WKSSVC_NETRGETJOINABLEOUS *r)
WERROR _wkssvc_NetrJoinDomain2 (pipes_struct *p, struct wkssvc_NetrJoinDomain2 *r)
WERROR _wkssvc_NetrUnjoinDomain2 (pipes_struct *p, struct wkssvc_NetrUnjoinDomain2 *r)
WERROR _wkssvc_NetrRenameMachineInDomain2 (pipes_struct *p, struct wkssvc_NetrRenameMachineInDomain2 *r)
WERROR _WKSSVC_NETRVALIDATENAME2 (pipes_struct *p, struct WKSSVC_NETRVALIDATENAME2 *r)
WERROR _WKSSVC_NETRGETJOINABLEOUS2 (pipes_struct *p, struct WKSSVC_NETRGETJOINABLEOUS2 *r)
WERROR _wkssvc_NetrAddAlternateComputerName (pipes_struct *p, struct wkssvc_NetrAddAlternateComputerName *r)
WERROR _wkssvc_NetrRemoveAlternateComputerName (pipes_struct *p, struct wkssvc_NetrRemoveAlternateComputerName *r)
WERROR _WKSSVC_NETRSETPRIMARYCOMPUTERNAME (pipes_struct *p, struct WKSSVC_NETRSETPRIMARYCOMPUTERNAME *r)
WERROR _WKSSVC_NETRENUMERATECOMPUTERNAMES (pipes_struct *p, struct WKSSVC_NETRENUMERATECOMPUTERNAMES *r)
void wkssvc_get_pipe_fns (struct api_struct **fns, int *n_fns)
NTSTATUS rpc_wkssvc_init (void)


関数

WERROR _wkssvc_NetWkstaGetInfo ( pipes_struct p,
struct wkssvc_NetWkstaGetInfo r 
)

srv_wkssvc_nt.c59 行で定義されています。

参照先 create_wks_info_100()wkssvc_NetWkstaGetInfo::inwkssvc_NetWkstaGetInfo::infowkssvc_NetWkstaInfo::info100wkssvc_NetWkstaGetInfo::levelpipes_struct::mem_ctxwkssvc_NetWkstaGetInfo::out.

参照元 api_wkssvc_NetWkstaGetInfo().

00060 {
00061         struct wkssvc_NetWkstaInfo100 *wks100 = NULL;
00062         
00063         /* We only support info level 100 currently */
00064         
00065         if ( r->in.level != 100 ) {
00066                 return WERR_UNKNOWN_LEVEL;
00067         }
00068 
00069         if ( (wks100 = TALLOC_ZERO_P(p->mem_ctx, struct wkssvc_NetWkstaInfo100)) == NULL ) {
00070                 return WERR_NOMEM;
00071         }
00072 
00073         create_wks_info_100( wks100 );
00074         
00075         r->out.info->info100 = wks100;
00076 
00077         return WERR_OK;
00078 }

WERROR _wkssvc_NetWkstaSetInfo ( pipes_struct p,
struct wkssvc_NetWkstaSetInfo r 
)

srv_wkssvc_nt.c83 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_wkssvc_NetWkstaSetInfo().

00084 {
00085         /* FIXME: Add implementation code here */
00086         p->rng_fault_state = True;
00087         return WERR_NOT_SUPPORTED;
00088 }

WERROR _wkssvc_NetWkstaEnumUsers ( pipes_struct p,
struct wkssvc_NetWkstaEnumUsers r 
)

srv_wkssvc_nt.c93 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_wkssvc_NetWkstaEnumUsers().

00094 {
00095         /* FIXME: Add implementation code here */
00096         p->rng_fault_state = True;
00097         return WERR_NOT_SUPPORTED;
00098 }

WERROR _WKSSVC_NETRWKSTAUSERGETINFO ( pipes_struct p,
struct WKSSVC_NETRWKSTAUSERGETINFO r 
)

srv_wkssvc_nt.c103 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRWKSTAUSERGETINFO().

00104 {
00105         /* FIXME: Add implementation code here */
00106         p->rng_fault_state = True;
00107         return WERR_NOT_SUPPORTED;
00108 }

WERROR _WKSSVC_NETRWKSTAUSERSETINFO ( pipes_struct p,
struct WKSSVC_NETRWKSTAUSERSETINFO r 
)

srv_wkssvc_nt.c113 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRWKSTAUSERSETINFO().

00114 {
00115         /* FIXME: Add implementation code here */
00116         p->rng_fault_state = True;
00117         return WERR_NOT_SUPPORTED;
00118 }

WERROR _wkssvc_NetWkstaTransportEnum ( pipes_struct p,
struct wkssvc_NetWkstaTransportEnum r 
)

srv_wkssvc_nt.c123 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_wkssvc_NetWkstaTransportEnum().

00124 {
00125         /* FIXME: Add implementation code here */
00126         p->rng_fault_state = True;
00127         return WERR_NOT_SUPPORTED;
00128 }

WERROR _WKSSVC_NETRWKSTATRANSPORTADD ( pipes_struct p,
struct WKSSVC_NETRWKSTATRANSPORTADD r 
)

srv_wkssvc_nt.c133 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRWKSTATRANSPORTADD().

00134 {
00135         /* FIXME: Add implementation code here */
00136         p->rng_fault_state = True;
00137         return WERR_NOT_SUPPORTED;
00138 }

WERROR _WKSSVC_NETRWKSTATRANSPORTDEL ( pipes_struct p,
struct WKSSVC_NETRWKSTATRANSPORTDEL r 
)

srv_wkssvc_nt.c143 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRWKSTATRANSPORTDEL().

00144 {
00145         /* FIXME: Add implementation code here */
00146         p->rng_fault_state = True;
00147         return WERR_NOT_SUPPORTED;
00148 }

WERROR _WKSSVC_NETRUSEADD ( pipes_struct p,
struct WKSSVC_NETRUSEADD r 
)

srv_wkssvc_nt.c153 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRUSEADD().

00154 {
00155         /* FIXME: Add implementation code here */
00156         p->rng_fault_state = True;
00157         return WERR_NOT_SUPPORTED;
00158 }

WERROR _WKSSVC_NETRUSEGETINFO ( pipes_struct p,
struct WKSSVC_NETRUSEGETINFO r 
)

srv_wkssvc_nt.c163 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRUSEGETINFO().

00164 {
00165         /* FIXME: Add implementation code here */
00166         p->rng_fault_state = True;
00167         return WERR_NOT_SUPPORTED;
00168 }

WERROR _WKSSVC_NETRUSEDEL ( pipes_struct p,
struct WKSSVC_NETRUSEDEL r 
)

srv_wkssvc_nt.c173 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRUSEDEL().

00174 {
00175         /* FIXME: Add implementation code here */
00176         p->rng_fault_state = True;
00177         return WERR_NOT_SUPPORTED;
00178 }

WERROR _WKSSVC_NETRUSEENUM ( pipes_struct p,
struct WKSSVC_NETRUSEENUM r 
)

srv_wkssvc_nt.c183 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRUSEENUM().

00184 {
00185         /* FIXME: Add implementation code here */
00186         p->rng_fault_state = True;
00187         return WERR_NOT_SUPPORTED;
00188 }

WERROR _WKSSVC_NETRMESSAGEBUFFERSEND ( pipes_struct p,
struct WKSSVC_NETRMESSAGEBUFFERSEND r 
)

srv_wkssvc_nt.c193 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRMESSAGEBUFFERSEND().

00194 {
00195         /* FIXME: Add implementation code here */
00196         p->rng_fault_state = True;
00197         return WERR_NOT_SUPPORTED;
00198 }

WERROR _WKSSVC_NETRWORKSTATIONSTATISTICSGET ( pipes_struct p,
struct WKSSVC_NETRWORKSTATIONSTATISTICSGET r 
)

srv_wkssvc_nt.c203 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRWORKSTATIONSTATISTICSGET().

00204 {
00205         /* FIXME: Add implementation code here */
00206         p->rng_fault_state = True;
00207         return WERR_NOT_SUPPORTED;
00208 }

WERROR _WKSSVC_NETRLOGONDOMAINNAMEADD ( pipes_struct p,
struct WKSSVC_NETRLOGONDOMAINNAMEADD r 
)

srv_wkssvc_nt.c213 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRLOGONDOMAINNAMEADD().

00214 {
00215         /* FIXME: Add implementation code here */
00216         p->rng_fault_state = True;
00217         return WERR_NOT_SUPPORTED;
00218 }

WERROR _WKSSVC_NETRLOGONDOMAINNAMEDEL ( pipes_struct p,
struct WKSSVC_NETRLOGONDOMAINNAMEDEL r 
)

srv_wkssvc_nt.c223 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRLOGONDOMAINNAMEDEL().

00224 {
00225         /* FIXME: Add implementation code here */
00226         p->rng_fault_state = True;
00227         return WERR_NOT_SUPPORTED;
00228 }

WERROR _WKSSVC_NETRJOINDOMAIN ( pipes_struct p,
struct WKSSVC_NETRJOINDOMAIN r 
)

srv_wkssvc_nt.c233 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRJOINDOMAIN().

00234 {
00235         /* FIXME: Add implementation code here */
00236         p->rng_fault_state = True;
00237         return WERR_NOT_SUPPORTED;
00238 }

WERROR _WKSSVC_NETRUNJOINDOMAIN ( pipes_struct p,
struct WKSSVC_NETRUNJOINDOMAIN r 
)

srv_wkssvc_nt.c243 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRUNJOINDOMAIN().

00244 {
00245         /* FIXME: Add implementation code here */
00246         p->rng_fault_state = True;
00247         return WERR_NOT_SUPPORTED;
00248 }

WERROR _WKSSVC_NETRRENAMEMACHINEINDOMAIN ( pipes_struct p,
struct WKSSVC_NETRRENAMEMACHINEINDOMAIN r 
)

srv_wkssvc_nt.c253 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRRENAMEMACHINEINDOMAIN().

00254 {
00255         /* FIXME: Add implementation code here */
00256         p->rng_fault_state = True;
00257         return WERR_NOT_SUPPORTED;
00258 }

WERROR _WKSSVC_NETRVALIDATENAME ( pipes_struct p,
struct WKSSVC_NETRVALIDATENAME r 
)

srv_wkssvc_nt.c263 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRVALIDATENAME().

00264 {
00265         /* FIXME: Add implementation code here */
00266         p->rng_fault_state = True;
00267         return WERR_NOT_SUPPORTED;
00268 }

WERROR _WKSSVC_NETRGETJOININFORMATION ( pipes_struct p,
struct WKSSVC_NETRGETJOININFORMATION r 
)

srv_wkssvc_nt.c273 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRGETJOININFORMATION().

00274 {
00275         /* FIXME: Add implementation code here */
00276         p->rng_fault_state = True;
00277         return WERR_NOT_SUPPORTED;
00278 }

WERROR _WKSSVC_NETRGETJOINABLEOUS ( pipes_struct p,
struct WKSSVC_NETRGETJOINABLEOUS r 
)

srv_wkssvc_nt.c283 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRGETJOINABLEOUS().

00284 {
00285         /* FIXME: Add implementation code here */
00286         p->rng_fault_state = True;
00287         return WERR_NOT_SUPPORTED;
00288 }

WERROR _wkssvc_NetrJoinDomain2 ( pipes_struct p,
struct wkssvc_NetrJoinDomain2 r 
)

srv_wkssvc_nt.c293 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_wkssvc_NetrJoinDomain2().

00294 {
00295         /* FIXME: Add implementation code here */
00296         p->rng_fault_state = True;
00297         return WERR_NOT_SUPPORTED;
00298 }

WERROR _wkssvc_NetrUnjoinDomain2 ( pipes_struct p,
struct wkssvc_NetrUnjoinDomain2 r 
)

srv_wkssvc_nt.c303 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_wkssvc_NetrUnjoinDomain2().

00304 {
00305         /* FIXME: Add implementation code here */
00306         p->rng_fault_state = True;
00307         return WERR_NOT_SUPPORTED;
00308 }

WERROR _wkssvc_NetrRenameMachineInDomain2 ( pipes_struct p,
struct wkssvc_NetrRenameMachineInDomain2 r 
)

srv_wkssvc_nt.c313 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_wkssvc_NetrRenameMachineInDomain2().

00314 {
00315         /* FIXME: Add implementation code here */
00316         p->rng_fault_state = True;
00317         return WERR_NOT_SUPPORTED;
00318 }

WERROR _WKSSVC_NETRVALIDATENAME2 ( pipes_struct p,
struct WKSSVC_NETRVALIDATENAME2 r 
)

srv_wkssvc_nt.c323 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRVALIDATENAME2().

00324 {
00325         /* FIXME: Add implementation code here */
00326         p->rng_fault_state = True;
00327         return WERR_NOT_SUPPORTED;
00328 }

WERROR _WKSSVC_NETRGETJOINABLEOUS2 ( pipes_struct p,
struct WKSSVC_NETRGETJOINABLEOUS2 r 
)

srv_wkssvc_nt.c333 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRGETJOINABLEOUS2().

00334 {
00335         /* FIXME: Add implementation code here */
00336         p->rng_fault_state = True;
00337         return WERR_NOT_SUPPORTED;
00338 }

WERROR _wkssvc_NetrAddAlternateComputerName ( pipes_struct p,
struct wkssvc_NetrAddAlternateComputerName r 
)

srv_wkssvc_nt.c343 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_wkssvc_NetrAddAlternateComputerName().

00344 {
00345         /* FIXME: Add implementation code here */
00346         p->rng_fault_state = True;
00347         return WERR_NOT_SUPPORTED;
00348 }

WERROR _wkssvc_NetrRemoveAlternateComputerName ( pipes_struct p,
struct wkssvc_NetrRemoveAlternateComputerName r 
)

srv_wkssvc_nt.c353 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_wkssvc_NetrRemoveAlternateComputerName().

00354 {
00355         /* FIXME: Add implementation code here */
00356         p->rng_fault_state = True;
00357         return WERR_NOT_SUPPORTED;
00358 }

WERROR _WKSSVC_NETRSETPRIMARYCOMPUTERNAME ( pipes_struct p,
struct WKSSVC_NETRSETPRIMARYCOMPUTERNAME r 
)

srv_wkssvc_nt.c363 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRSETPRIMARYCOMPUTERNAME().

00364 {
00365         /* FIXME: Add implementation code here */
00366         p->rng_fault_state = True;
00367         return WERR_NOT_SUPPORTED;
00368 }

WERROR _WKSSVC_NETRENUMERATECOMPUTERNAMES ( pipes_struct p,
struct WKSSVC_NETRENUMERATECOMPUTERNAMES r 
)

srv_wkssvc_nt.c373 行で定義されています。

参照先 pipes_struct::rng_fault_state.

参照元 api_WKSSVC_NETRENUMERATECOMPUTERNAMES().

00374 {
00375         /* FIXME: Add implementation code here */
00376         p->rng_fault_state = True;
00377         return WERR_NOT_SUPPORTED;
00378 }

void wkssvc_get_pipe_fns ( struct api_struct **  fns,
int *  n_fns 
)

srv_wkssvc.c2064 行で定義されています。

参照先 api_wkssvc_cmds.

参照元 get_pipe_fns().

02065 {
02066         *fns = api_wkssvc_cmds;
02067         *n_fns = sizeof(api_wkssvc_cmds) / sizeof(struct api_struct);
02068 }

NTSTATUS rpc_wkssvc_init ( void   ) 

srv_wkssvc.c2070 行で定義されています。

参照先 api_wkssvc_cmdsrpc_pipe_register_commands().

02071 {
02072         return rpc_pipe_register_commands(SMB_RPC_INTERFACE_VERSION, "wkssvc", "wkssvc", api_wkssvc_cmds, sizeof(api_wkssvc_cmds) / sizeof(struct api_struct));
02073 }


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