librpc/gen_ndr/ndr_wkssvc.h

ソースコードを見る。

関数

NTSTATUS dcerpc_server_wkssvc_init (void)
void ndr_print_wkssvc_NetWkstaInfo100 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo100 *r)
void ndr_print_wkssvc_NetWkstaInfo101 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo101 *r)
void ndr_print_wkssvc_NetWkstaInfo102 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo102 *r)
void ndr_print_wkssvc_NetWkstaInfo502 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo502 *r)
void ndr_print_wkssvc_NetWkstaInfo1010 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1010 *r)
void ndr_print_wkssvc_NetWkstaInfo1011 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1011 *r)
void ndr_print_wkssvc_NetWkstaInfo1012 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1012 *r)
void ndr_print_wkssvc_NetWkstaInfo1013 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1013 *r)
void ndr_print_wkssvc_NetWkstaInfo1018 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1018 *r)
void ndr_print_wkssvc_NetWkstaInfo1023 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1023 *r)
void ndr_print_wkssvc_NetWkstaInfo1027 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1027 *r)
void ndr_print_wkssvc_NetWkstaInfo1033 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1033 *r)
void ndr_print_wkssvc_NetWkstaInfo (struct ndr_print *ndr, const char *name, const union wkssvc_NetWkstaInfo *r)
void ndr_print_USER_INFO_0 (struct ndr_print *ndr, const char *name, const struct USER_INFO_0 *r)
void ndr_print_USER_INFO_0_CONTAINER (struct ndr_print *ndr, const char *name, const struct USER_INFO_0_CONTAINER *r)
void ndr_print_USER_INFO_1 (struct ndr_print *ndr, const char *name, const struct USER_INFO_1 *r)
void ndr_print_USER_INFO_1_CONTAINER (struct ndr_print *ndr, const char *name, const struct USER_INFO_1_CONTAINER *r)
void ndr_print_WKS_USER_ENUM_UNION (struct ndr_print *ndr, const char *name, const union WKS_USER_ENUM_UNION *r)
void ndr_print_wkssvc_NetWkstaTransportInfo0 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaTransportInfo0 *r)
void ndr_print_wkssvc_NetWkstaTransportCtr0 (struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaTransportCtr0 *r)
void ndr_print_wkssvc_NetWkstaTransportCtr (struct ndr_print *ndr, const char *name, const union wkssvc_NetWkstaTransportCtr *r)
void ndr_print_wkssvc_PasswordBuffer (struct ndr_print *ndr, const char *name, const struct wkssvc_PasswordBuffer *r)
void ndr_print_wkssvc_joinflags (struct ndr_print *ndr, const char *name, uint32_t r)
void ndr_print_wkssvc_renameflags (struct ndr_print *ndr, const char *name, uint32_t r)
void ndr_print_wkssvc_NetWkstaGetInfo (struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetWkstaGetInfo *r)
void ndr_print_wkssvc_NetWkstaSetInfo (struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetWkstaSetInfo *r)
void ndr_print_wkssvc_NetWkstaEnumUsers (struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetWkstaEnumUsers *r)
void ndr_print_WKSSVC_NETRWKSTAUSERGETINFO (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWKSTAUSERGETINFO *r)
void ndr_print_WKSSVC_NETRWKSTAUSERSETINFO (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWKSTAUSERSETINFO *r)
void ndr_print_wkssvc_NetWkstaTransportEnum (struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetWkstaTransportEnum *r)
void ndr_print_WKSSVC_NETRWKSTATRANSPORTADD (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWKSTATRANSPORTADD *r)
void ndr_print_WKSSVC_NETRWKSTATRANSPORTDEL (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWKSTATRANSPORTDEL *r)
void ndr_print_WKSSVC_NETRUSEADD (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUSEADD *r)
void ndr_print_WKSSVC_NETRUSEGETINFO (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUSEGETINFO *r)
void ndr_print_WKSSVC_NETRUSEDEL (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUSEDEL *r)
void ndr_print_WKSSVC_NETRUSEENUM (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUSEENUM *r)
void ndr_print_WKSSVC_NETRMESSAGEBUFFERSEND (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRMESSAGEBUFFERSEND *r)
void ndr_print_WKSSVC_NETRWORKSTATIONSTATISTICSGET (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRWORKSTATIONSTATISTICSGET *r)
void ndr_print_WKSSVC_NETRLOGONDOMAINNAMEADD (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRLOGONDOMAINNAMEADD *r)
void ndr_print_WKSSVC_NETRLOGONDOMAINNAMEDEL (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRLOGONDOMAINNAMEDEL *r)
void ndr_print_WKSSVC_NETRJOINDOMAIN (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRJOINDOMAIN *r)
void ndr_print_WKSSVC_NETRUNJOINDOMAIN (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRUNJOINDOMAIN *r)
void ndr_print_WKSSVC_NETRRENAMEMACHINEINDOMAIN (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRRENAMEMACHINEINDOMAIN *r)
void ndr_print_WKSSVC_NETRVALIDATENAME (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRVALIDATENAME *r)
void ndr_print_WKSSVC_NETRGETJOININFORMATION (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRGETJOININFORMATION *r)
void ndr_print_WKSSVC_NETRGETJOINABLEOUS (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRGETJOINABLEOUS *r)
void ndr_print_wkssvc_NetrJoinDomain2 (struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrJoinDomain2 *r)
void ndr_print_wkssvc_NetrUnjoinDomain2 (struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrUnjoinDomain2 *r)
void ndr_print_wkssvc_NetrRenameMachineInDomain2 (struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrRenameMachineInDomain2 *r)
void ndr_print_WKSSVC_NETRVALIDATENAME2 (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRVALIDATENAME2 *r)
void ndr_print_WKSSVC_NETRGETJOINABLEOUS2 (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRGETJOINABLEOUS2 *r)
void ndr_print_wkssvc_NetrAddAlternateComputerName (struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrAddAlternateComputerName *r)
void ndr_print_wkssvc_NetrRemoveAlternateComputerName (struct ndr_print *ndr, const char *name, int flags, const struct wkssvc_NetrRemoveAlternateComputerName *r)
void ndr_print_WKSSVC_NETRSETPRIMARYCOMPUTERNAME (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRSETPRIMARYCOMPUTERNAME *r)
void ndr_print_WKSSVC_NETRENUMERATECOMPUTERNAMES (struct ndr_print *ndr, const char *name, int flags, const struct WKSSVC_NETRENUMERATECOMPUTERNAMES *r)

変数

dcerpc_interface_table dcerpc_table_wkssvc


関数

NTSTATUS dcerpc_server_wkssvc_init ( void   ) 

void ndr_print_wkssvc_NetWkstaInfo100 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo100 r 
)

ndr_wkssvc.c87 行で定義されています。

参照先 ndr_print::depthwkssvc_NetWkstaInfo100::domain_namendr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint16()ndr_print_uint32()wkssvc_NetWkstaInfo100::platform_idwkssvc_NetWkstaInfo100::server_namewkssvc_NetWkstaInfo100::version_majorwkssvc_NetWkstaInfo100::version_minor.

参照元 ndr_print_wkssvc_NetWkstaInfo().

00088 {
00089         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo100");
00090         ndr->depth++;
00091         ndr_print_uint16(ndr, "platform_id", r->platform_id);
00092         ndr_print_ptr(ndr, "server_name", r->server_name);
00093         ndr->depth++;
00094         if (r->server_name) {
00095                 ndr_print_string(ndr, "server_name", r->server_name);
00096         }
00097         ndr->depth--;
00098         ndr_print_ptr(ndr, "domain_name", r->domain_name);
00099         ndr->depth++;
00100         if (r->domain_name) {
00101                 ndr_print_string(ndr, "domain_name", r->domain_name);
00102         }
00103         ndr->depth--;
00104         ndr_print_uint32(ndr, "version_major", r->version_major);
00105         ndr_print_uint32(ndr, "version_minor", r->version_minor);
00106         ndr->depth--;
00107 }

void ndr_print_wkssvc_NetWkstaInfo101 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo101 r 
)

ndr_wkssvc.c216 行で定義されています。

参照先 ndr_print::depthwkssvc_NetWkstaInfo101::domain_namewkssvc_NetWkstaInfo101::lan_rootndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint16()ndr_print_uint32()wkssvc_NetWkstaInfo101::platform_idwkssvc_NetWkstaInfo101::server_namewkssvc_NetWkstaInfo101::version_majorwkssvc_NetWkstaInfo101::version_minor.

参照元 ndr_print_wkssvc_NetWkstaInfo().

00217 {
00218         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo101");
00219         ndr->depth++;
00220         ndr_print_uint16(ndr, "platform_id", r->platform_id);
00221         ndr_print_ptr(ndr, "server_name", r->server_name);
00222         ndr->depth++;
00223         if (r->server_name) {
00224                 ndr_print_string(ndr, "server_name", r->server_name);
00225         }
00226         ndr->depth--;
00227         ndr_print_ptr(ndr, "domain_name", r->domain_name);
00228         ndr->depth++;
00229         if (r->domain_name) {
00230                 ndr_print_string(ndr, "domain_name", r->domain_name);
00231         }
00232         ndr->depth--;
00233         ndr_print_uint32(ndr, "version_major", r->version_major);
00234         ndr_print_uint32(ndr, "version_minor", r->version_minor);
00235         ndr_print_ptr(ndr, "lan_root", r->lan_root);
00236         ndr->depth++;
00237         if (r->lan_root) {
00238                 ndr_print_string(ndr, "lan_root", r->lan_root);
00239         }
00240         ndr->depth--;
00241         ndr->depth--;
00242 }

void ndr_print_wkssvc_NetWkstaInfo102 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo102 r 
)

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

参照先 ndr_print::depthwkssvc_NetWkstaInfo102::domain_namewkssvc_NetWkstaInfo102::lan_rootwkssvc_NetWkstaInfo102::logged_on_usersndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint16()ndr_print_uint32()wkssvc_NetWkstaInfo102::platform_idwkssvc_NetWkstaInfo102::server_namewkssvc_NetWkstaInfo102::version_majorwkssvc_NetWkstaInfo102::version_minor.

参照元 ndr_print_wkssvc_NetWkstaInfo().

00354 {
00355         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo102");
00356         ndr->depth++;
00357         ndr_print_uint16(ndr, "platform_id", r->platform_id);
00358         ndr_print_ptr(ndr, "server_name", r->server_name);
00359         ndr->depth++;
00360         if (r->server_name) {
00361                 ndr_print_string(ndr, "server_name", r->server_name);
00362         }
00363         ndr->depth--;
00364         ndr_print_ptr(ndr, "domain_name", r->domain_name);
00365         ndr->depth++;
00366         if (r->domain_name) {
00367                 ndr_print_string(ndr, "domain_name", r->domain_name);
00368         }
00369         ndr->depth--;
00370         ndr_print_uint32(ndr, "version_major", r->version_major);
00371         ndr_print_uint32(ndr, "version_minor", r->version_minor);
00372         ndr_print_ptr(ndr, "lan_root", r->lan_root);
00373         ndr->depth++;
00374         if (r->lan_root) {
00375                 ndr_print_string(ndr, "lan_root", r->lan_root);
00376         }
00377         ndr->depth--;
00378         ndr_print_uint32(ndr, "logged_on_users", r->logged_on_users);
00379         ndr->depth--;
00380 }

void ndr_print_wkssvc_NetWkstaInfo502 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo502 r 
)

ndr_wkssvc.c472 行で定義されています。

参照先 wkssvc_NetWkstaInfo502::buf_files_deny_writewkssvc_NetWkstaInfo502::buf_named_pipeswkssvc_NetWkstaInfo502::buf_read_only_fileswkssvc_NetWkstaInfo502::cache_file_timeoutwkssvc_NetWkstaInfo502::char_waitwkssvc_NetWkstaInfo502::collection_timendr_print::depthwkssvc_NetWkstaInfo502::dgram_event_reset_freqwkssvc_NetWkstaInfo502::dormant_file_limitwkssvc_NetWkstaInfo502::force_core_create_modewkssvc_NetWkstaInfo502::keep_connectionwkssvc_NetWkstaInfo502::lock_incrementwkssvc_NetWkstaInfo502::lock_maximumwkssvc_NetWkstaInfo502::lock_quotawkssvc_NetWkstaInfo502::log_election_packetswkssvc_NetWkstaInfo502::max_commandswkssvc_NetWkstaInfo502::max_illegal_dgram_eventswkssvc_NetWkstaInfo502::max_threadswkssvc_NetWkstaInfo502::maximum_collection_countndr_print_struct()ndr_print_uint32()wkssvc_NetWkstaInfo502::num_mailslot_bufferswkssvc_NetWkstaInfo502::num_srv_announce_bufferswkssvc_NetWkstaInfo502::pipe_incrementwkssvc_NetWkstaInfo502::pipe_maximumwkssvc_NetWkstaInfo502::read_ahead_throughputwkssvc_NetWkstaInfo502::session_timeoutwkssvc_NetWkstaInfo502::size_char_bufwkssvc_NetWkstaInfo502::use_512_byte_max_transferwkssvc_NetWkstaInfo502::use_close_behindwkssvc_NetWkstaInfo502::use_encryptionwkssvc_NetWkstaInfo502::use_lock_read_unlockwkssvc_NetWkstaInfo502::use_opportunistic_lockingwkssvc_NetWkstaInfo502::use_raw_readwkssvc_NetWkstaInfo502::use_raw_writewkssvc_NetWkstaInfo502::use_unlock_behindwkssvc_NetWkstaInfo502::use_write_raw_datawkssvc_NetWkstaInfo502::utilize_nt_caching.

参照元 ndr_print_wkssvc_NetWkstaInfo().

00473 {
00474         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo502");
00475         ndr->depth++;
00476         ndr_print_uint32(ndr, "char_wait", r->char_wait);
00477         ndr_print_uint32(ndr, "collection_time", r->collection_time);
00478         ndr_print_uint32(ndr, "maximum_collection_count", r->maximum_collection_count);
00479         ndr_print_uint32(ndr, "keep_connection", r->keep_connection);
00480         ndr_print_uint32(ndr, "max_commands", r->max_commands);
00481         ndr_print_uint32(ndr, "session_timeout", r->session_timeout);
00482         ndr_print_uint32(ndr, "size_char_buf", r->size_char_buf);
00483         ndr_print_uint32(ndr, "max_threads", r->max_threads);
00484         ndr_print_uint32(ndr, "lock_quota", r->lock_quota);
00485         ndr_print_uint32(ndr, "lock_increment", r->lock_increment);
00486         ndr_print_uint32(ndr, "lock_maximum", r->lock_maximum);
00487         ndr_print_uint32(ndr, "pipe_increment", r->pipe_increment);
00488         ndr_print_uint32(ndr, "pipe_maximum", r->pipe_maximum);
00489         ndr_print_uint32(ndr, "cache_file_timeout", r->cache_file_timeout);
00490         ndr_print_uint32(ndr, "dormant_file_limit", r->dormant_file_limit);
00491         ndr_print_uint32(ndr, "read_ahead_throughput", r->read_ahead_throughput);
00492         ndr_print_uint32(ndr, "num_mailslot_buffers", r->num_mailslot_buffers);
00493         ndr_print_uint32(ndr, "num_srv_announce_buffers", r->num_srv_announce_buffers);
00494         ndr_print_uint32(ndr, "max_illegal_dgram_events", r->max_illegal_dgram_events);
00495         ndr_print_uint32(ndr, "dgram_event_reset_freq", r->dgram_event_reset_freq);
00496         ndr_print_uint32(ndr, "log_election_packets", r->log_election_packets);
00497         ndr_print_uint32(ndr, "use_opportunistic_locking", r->use_opportunistic_locking);
00498         ndr_print_uint32(ndr, "use_unlock_behind", r->use_unlock_behind);
00499         ndr_print_uint32(ndr, "use_close_behind", r->use_close_behind);
00500         ndr_print_uint32(ndr, "buf_named_pipes", r->buf_named_pipes);
00501         ndr_print_uint32(ndr, "use_lock_read_unlock", r->use_lock_read_unlock);
00502         ndr_print_uint32(ndr, "utilize_nt_caching", r->utilize_nt_caching);
00503         ndr_print_uint32(ndr, "use_raw_read", r->use_raw_read);
00504         ndr_print_uint32(ndr, "use_raw_write", r->use_raw_write);
00505         ndr_print_uint32(ndr, "use_write_raw_data", r->use_write_raw_data);
00506         ndr_print_uint32(ndr, "use_encryption", r->use_encryption);
00507         ndr_print_uint32(ndr, "buf_files_deny_write", r->buf_files_deny_write);
00508         ndr_print_uint32(ndr, "buf_read_only_files", r->buf_read_only_files);
00509         ndr_print_uint32(ndr, "force_core_create_mode", r->force_core_create_mode);
00510         ndr_print_uint32(ndr, "use_512_byte_max_transfer", r->use_512_byte_max_transfer);
00511         ndr->depth--;
00512 }

void ndr_print_wkssvc_NetWkstaInfo1010 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo1010 r 
)

ndr_wkssvc.c536 行で定義されています。

参照先 wkssvc_NetWkstaInfo1010::char_waitndr_print::depthndr_print_struct()ndr_print_uint32().

参照元 ndr_print_wkssvc_NetWkstaInfo().

00537 {
00538         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1010");
00539         ndr->depth++;
00540         ndr_print_uint32(ndr, "char_wait", r->char_wait);
00541         ndr->depth--;
00542 }

void ndr_print_wkssvc_NetWkstaInfo1011 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo1011 r 
)

ndr_wkssvc.c566 行で定義されています。

参照先 wkssvc_NetWkstaInfo1011::collection_timendr_print::depthndr_print_struct()ndr_print_uint32().

参照元 ndr_print_wkssvc_NetWkstaInfo().

00567 {
00568         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1011");
00569         ndr->depth++;
00570         ndr_print_uint32(ndr, "collection_time", r->collection_time);
00571         ndr->depth--;
00572 }

void ndr_print_wkssvc_NetWkstaInfo1012 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo1012 r 
)

ndr_wkssvc.c596 行で定義されています。

参照先 ndr_print::depthwkssvc_NetWkstaInfo1012::maximum_collection_countndr_print_struct()ndr_print_uint32().

参照元 ndr_print_wkssvc_NetWkstaInfo().

00597 {
00598         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1012");
00599         ndr->depth++;
00600         ndr_print_uint32(ndr, "maximum_collection_count", r->maximum_collection_count);
00601         ndr->depth--;
00602 }

void ndr_print_wkssvc_NetWkstaInfo1013 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo1013 r 
)

ndr_wkssvc.c626 行で定義されています。

参照先 ndr_print::depthwkssvc_NetWkstaInfo1013::keep_connectionndr_print_struct()ndr_print_uint32().

参照元 ndr_print_wkssvc_NetWkstaInfo().

00627 {
00628         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1013");
00629         ndr->depth++;
00630         ndr_print_uint32(ndr, "keep_connection", r->keep_connection);
00631         ndr->depth--;
00632 }

void ndr_print_wkssvc_NetWkstaInfo1018 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo1018 r 
)

ndr_wkssvc.c656 行で定義されています。

参照先 ndr_print::depthndr_print_struct()ndr_print_uint32()wkssvc_NetWkstaInfo1018::session_timeout.

参照元 ndr_print_wkssvc_NetWkstaInfo().

00657 {
00658         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1018");
00659         ndr->depth++;
00660         ndr_print_uint32(ndr, "session_timeout", r->session_timeout);
00661         ndr->depth--;
00662 }

void ndr_print_wkssvc_NetWkstaInfo1023 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo1023 r 
)

ndr_wkssvc.c686 行で定義されています。

参照先 ndr_print::depthndr_print_struct()ndr_print_uint32()wkssvc_NetWkstaInfo1023::size_char_buf.

参照元 ndr_print_wkssvc_NetWkstaInfo().

00687 {
00688         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1023");
00689         ndr->depth++;
00690         ndr_print_uint32(ndr, "size_char_buf", r->size_char_buf);
00691         ndr->depth--;
00692 }

void ndr_print_wkssvc_NetWkstaInfo1027 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo1027 r 
)

ndr_wkssvc.c716 行で定義されています。

参照先 ndr_print::depthwkssvc_NetWkstaInfo1027::errorlog_szndr_print_struct()ndr_print_uint32().

参照元 ndr_print_wkssvc_NetWkstaInfo().

00717 {
00718         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1027");
00719         ndr->depth++;
00720         ndr_print_uint32(ndr, "errorlog_sz", r->errorlog_sz);
00721         ndr->depth--;
00722 }

void ndr_print_wkssvc_NetWkstaInfo1033 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaInfo1033 r 
)

ndr_wkssvc.c746 行で定義されています。

参照先 ndr_print::depthwkssvc_NetWkstaInfo1033::max_threadsndr_print_struct()ndr_print_uint32().

参照元 ndr_print_wkssvc_NetWkstaInfo().

00747 {
00748         ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1033");
00749         ndr->depth++;
00750         ndr_print_uint32(ndr, "max_threads", r->max_threads);
00751         ndr->depth--;
00752 }

void ndr_print_wkssvc_NetWkstaInfo ( struct ndr_print ndr,
const char *  name,
const union wkssvc_NetWkstaInfo r 
)

ndr_wkssvc.c1162 行で定義されています。

参照先 wkssvc_NetWkstaInfo::info100wkssvc_NetWkstaInfo::info101wkssvc_NetWkstaInfo::info1010wkssvc_NetWkstaInfo::info1011wkssvc_NetWkstaInfo::info1012wkssvc_NetWkstaInfo::info1013wkssvc_NetWkstaInfo::info1018wkssvc_NetWkstaInfo::info102wkssvc_NetWkstaInfo::info1023wkssvc_NetWkstaInfo::info1027wkssvc_NetWkstaInfo::info1033wkssvc_NetWkstaInfo::info502levelndr_print_ptr()ndr_print_union()ndr_print_wkssvc_NetWkstaInfo100()ndr_print_wkssvc_NetWkstaInfo101()ndr_print_wkssvc_NetWkstaInfo1010()ndr_print_wkssvc_NetWkstaInfo1011()ndr_print_wkssvc_NetWkstaInfo1012()ndr_print_wkssvc_NetWkstaInfo1013()ndr_print_wkssvc_NetWkstaInfo1018()ndr_print_wkssvc_NetWkstaInfo102()ndr_print_wkssvc_NetWkstaInfo1023()ndr_print_wkssvc_NetWkstaInfo1027()ndr_print_wkssvc_NetWkstaInfo1033()ndr_print_wkssvc_NetWkstaInfo502().

参照元 ndr_print_wkssvc_NetWkstaGetInfo()ndr_print_wkssvc_NetWkstaSetInfo().

01163 {
01164         int level;
01165         level = ndr_print_get_switch_value(ndr, r);
01166         ndr_print_union(ndr, name, level, "wkssvc_NetWkstaInfo");
01167         switch (level) {
01168                 case 100:
01169                         ndr_print_ptr(ndr, "info100", r->info100);
01170                         ndr->depth++;
01171                         if (r->info100) {
01172                                 ndr_print_wkssvc_NetWkstaInfo100(ndr, "info100", r->info100);
01173                         }
01174                         ndr->depth--;
01175                 break;
01176 
01177                 case 101:
01178                         ndr_print_ptr(ndr, "info101", r->info101);
01179                         ndr->depth++;
01180                         if (r->info101) {
01181                                 ndr_print_wkssvc_NetWkstaInfo101(ndr, "info101", r->info101);
01182                         }
01183                         ndr->depth--;
01184                 break;
01185 
01186                 case 102:
01187                         ndr_print_ptr(ndr, "info102", r->info102);
01188                         ndr->depth++;
01189                         if (r->info102) {
01190                                 ndr_print_wkssvc_NetWkstaInfo102(ndr, "info102", r->info102);
01191                         }
01192                         ndr->depth--;
01193                 break;
01194 
01195                 case 502:
01196                         ndr_print_ptr(ndr, "info502", r->info502);
01197                         ndr->depth++;
01198                         if (r->info502) {
01199                                 ndr_print_wkssvc_NetWkstaInfo502(ndr, "info502", r->info502);
01200                         }
01201                         ndr->depth--;
01202                 break;
01203 
01204                 case 1010:
01205                         ndr_print_ptr(ndr, "info1010", r->info1010);
01206                         ndr->depth++;
01207                         if (r->info1010) {
01208                                 ndr_print_wkssvc_NetWkstaInfo1010(ndr, "info1010", r->info1010);
01209                         }
01210                         ndr->depth--;
01211                 break;
01212 
01213                 case 1011:
01214                         ndr_print_ptr(ndr, "info1011", r->info1011);
01215                         ndr->depth++;
01216                         if (r->info1011) {
01217                                 ndr_print_wkssvc_NetWkstaInfo1011(ndr, "info1011", r->info1011);
01218                         }
01219                         ndr->depth--;
01220                 break;
01221 
01222                 case 1012:
01223                         ndr_print_ptr(ndr, "info1012", r->info1012);
01224                         ndr->depth++;
01225                         if (r->info1012) {
01226                                 ndr_print_wkssvc_NetWkstaInfo1012(ndr, "info1012", r->info1012);
01227                         }
01228                         ndr->depth--;
01229                 break;
01230 
01231                 case 1013:
01232                         ndr_print_ptr(ndr, "info1013", r->info1013);
01233                         ndr->depth++;
01234                         if (r->info1013) {
01235                                 ndr_print_wkssvc_NetWkstaInfo1013(ndr, "info1013", r->info1013);
01236                         }
01237                         ndr->depth--;
01238                 break;
01239 
01240                 case 1018:
01241                         ndr_print_ptr(ndr, "info1018", r->info1018);
01242                         ndr->depth++;
01243                         if (r->info1018) {
01244                                 ndr_print_wkssvc_NetWkstaInfo1018(ndr, "info1018", r->info1018);
01245                         }
01246                         ndr->depth--;
01247                 break;
01248 
01249                 case 1023:
01250                         ndr_print_ptr(ndr, "info1023", r->info1023);
01251                         ndr->depth++;
01252                         if (r->info1023) {
01253                                 ndr_print_wkssvc_NetWkstaInfo1023(ndr, "info1023", r->info1023);
01254                         }
01255                         ndr->depth--;
01256                 break;
01257 
01258                 case 1027:
01259                         ndr_print_ptr(ndr, "info1027", r->info1027);
01260                         ndr->depth++;
01261                         if (r->info1027) {
01262                                 ndr_print_wkssvc_NetWkstaInfo1027(ndr, "info1027", r->info1027);
01263                         }
01264                         ndr->depth--;
01265                 break;
01266 
01267                 case 1033:
01268                         ndr_print_ptr(ndr, "info1033", r->info1033);
01269                         ndr->depth++;
01270                         if (r->info1033) {
01271                                 ndr_print_wkssvc_NetWkstaInfo1033(ndr, "info1033", r->info1033);
01272                         }
01273                         ndr->depth--;
01274                 break;
01275 
01276                 default:
01277                 break;
01278 
01279         }
01280 }

void ndr_print_USER_INFO_0 ( struct ndr_print ndr,
const char *  name,
const struct USER_INFO_0 r 
)

ndr_wkssvc.c1329 行で定義されています。

参照先 ndr_print::depthndr_print_ptr()ndr_print_string()ndr_print_struct()USER_INFO_0::user.

参照元 ndr_print_USER_INFO_0_CONTAINER().

01330 {
01331         ndr_print_struct(ndr, name, "USER_INFO_0");
01332         ndr->depth++;
01333         ndr_print_ptr(ndr, "user", r->user);
01334         ndr->depth++;
01335         if (r->user) {
01336                 ndr_print_string(ndr, "user", r->user);
01337         }
01338         ndr->depth--;
01339         ndr->depth--;
01340 }

void ndr_print_USER_INFO_0_CONTAINER ( struct ndr_print ndr,
const char *  name,
const struct USER_INFO_0_CONTAINER r 
)

ndr_wkssvc.c1404 行で定義されています。

参照先 asprintf()ndr_print::depthUSER_INFO_0_CONTAINER::entries_readndr_print_ptr()ndr_print_struct()ndr_print_uint32()ndr_print_USER_INFO_0()ndr_print::printUSER_INFO_0_CONTAINER::user0.

参照元 ndr_print_WKS_USER_ENUM_UNION().

01405 {
01406         uint32_t cntr_user0_1;
01407         ndr_print_struct(ndr, name, "USER_INFO_0_CONTAINER");
01408         ndr->depth++;
01409         ndr_print_uint32(ndr, "entries_read", r->entries_read);
01410         ndr_print_ptr(ndr, "user0", r->user0);
01411         ndr->depth++;
01412         if (r->user0) {
01413                 ndr->print(ndr, "%s: ARRAY(%d)", "user0", r->entries_read);
01414                 ndr->depth++;
01415                 for (cntr_user0_1=0;cntr_user0_1<r->entries_read;cntr_user0_1++) {
01416                         char *idx_1=NULL;
01417                         asprintf(&idx_1, "[%d]", cntr_user0_1);
01418                         if (idx_1) {
01419                                 ndr_print_USER_INFO_0(ndr, "user0", &r->user0[cntr_user0_1]);
01420                                 free(idx_1);
01421                         }
01422                 }
01423                 ndr->depth--;
01424         }
01425         ndr->depth--;
01426         ndr->depth--;
01427 }

void ndr_print_USER_INFO_1 ( struct ndr_print ndr,
const char *  name,
const struct USER_INFO_1 r 
)

ndr_wkssvc.c1557 行で定義されています。

参照先 ndr_print::depthUSER_INFO_1::logon_domainUSER_INFO_1::logon_serverndr_print_ptr()ndr_print_string()ndr_print_struct()USER_INFO_1::other_domainsUSER_INFO_1::user_name.

参照元 ndr_print_USER_INFO_1_CONTAINER().

01558 {
01559         ndr_print_struct(ndr, name, "USER_INFO_1");
01560         ndr->depth++;
01561         ndr_print_ptr(ndr, "user_name", r->user_name);
01562         ndr->depth++;
01563         if (r->user_name) {
01564                 ndr_print_string(ndr, "user_name", r->user_name);
01565         }
01566         ndr->depth--;
01567         ndr_print_ptr(ndr, "logon_domain", r->logon_domain);
01568         ndr->depth++;
01569         if (r->logon_domain) {
01570                 ndr_print_string(ndr, "logon_domain", r->logon_domain);
01571         }
01572         ndr->depth--;
01573         ndr_print_ptr(ndr, "other_domains", r->other_domains);
01574         ndr->depth++;
01575         if (r->other_domains) {
01576                 ndr_print_string(ndr, "other_domains", r->other_domains);
01577         }
01578         ndr->depth--;
01579         ndr_print_ptr(ndr, "logon_server", r->logon_server);
01580         ndr->depth++;
01581         if (r->logon_server) {
01582                 ndr_print_string(ndr, "logon_server", r->logon_server);
01583         }
01584         ndr->depth--;
01585         ndr->depth--;
01586 }

void ndr_print_USER_INFO_1_CONTAINER ( struct ndr_print ndr,
const char *  name,
const struct USER_INFO_1_CONTAINER r 
)

ndr_wkssvc.c1650 行で定義されています。

参照先 asprintf()ndr_print::depthUSER_INFO_1_CONTAINER::entries_readndr_print_ptr()ndr_print_struct()ndr_print_uint32()ndr_print_USER_INFO_1()ndr_print::printUSER_INFO_1_CONTAINER::user1.

参照元 ndr_print_WKS_USER_ENUM_UNION().

01651 {
01652         uint32_t cntr_user1_1;
01653         ndr_print_struct(ndr, name, "USER_INFO_1_CONTAINER");
01654         ndr->depth++;
01655         ndr_print_uint32(ndr, "entries_read", r->entries_read);
01656         ndr_print_ptr(ndr, "user1", r->user1);
01657         ndr->depth++;
01658         if (r->user1) {
01659                 ndr->print(ndr, "%s: ARRAY(%d)", "user1", r->entries_read);
01660                 ndr->depth++;
01661                 for (cntr_user1_1=0;cntr_user1_1<r->entries_read;cntr_user1_1++) {
01662                         char *idx_1=NULL;
01663                         asprintf(&idx_1, "[%d]", cntr_user1_1);
01664                         if (idx_1) {
01665                                 ndr_print_USER_INFO_1(ndr, "user1", &r->user1[cntr_user1_1]);
01666                                 free(idx_1);
01667                         }
01668                 }
01669                 ndr->depth--;
01670         }
01671         ndr->depth--;
01672         ndr->depth--;
01673 }

void ndr_print_WKS_USER_ENUM_UNION ( struct ndr_print ndr,
const char *  name,
const union WKS_USER_ENUM_UNION r 
)

ndr_wkssvc.c1779 行で定義されています。

参照先 levelndr_print_bad_level()ndr_print_ptr()ndr_print_union()ndr_print_USER_INFO_0_CONTAINER()ndr_print_USER_INFO_1_CONTAINER()WKS_USER_ENUM_UNION::user0WKS_USER_ENUM_UNION::user1.

参照元 ndr_print_wkssvc_NetWkstaEnumUsers().

01780 {
01781         int level;
01782         level = ndr_print_get_switch_value(ndr, r);
01783         ndr_print_union(ndr, name, level, "WKS_USER_ENUM_UNION");
01784         switch (level) {
01785                 case 0:
01786                         ndr_print_ptr(ndr, "user0", r->user0);
01787                         ndr->depth++;
01788                         if (r->user0) {
01789                                 ndr_print_USER_INFO_0_CONTAINER(ndr, "user0", r->user0);
01790                         }
01791                         ndr->depth--;
01792                 break;
01793 
01794                 case 1:
01795                         ndr_print_ptr(ndr, "user1", r->user1);
01796                         ndr->depth++;
01797                         if (r->user1) {
01798                                 ndr_print_USER_INFO_1_CONTAINER(ndr, "user1", r->user1);
01799                         }
01800                         ndr->depth--;
01801                 break;
01802 
01803                 default:
01804                         ndr_print_bad_level(ndr, name, level);
01805         }
01806 }

void ndr_print_wkssvc_NetWkstaTransportInfo0 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaTransportInfo0 r 
)

ndr_wkssvc.c1888 行で定義されています。

参照先 wkssvc_NetWkstaTransportInfo0::addressndr_print::depthwkssvc_NetWkstaTransportInfo0::namendr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint32()wkssvc_NetWkstaTransportInfo0::quality_of_servicewkssvc_NetWkstaTransportInfo0::vc_countwkssvc_NetWkstaTransportInfo0::wan_link.

参照元 ndr_print_wkssvc_NetWkstaTransportCtr0().

01889 {
01890         ndr_print_struct(ndr, name, "wkssvc_NetWkstaTransportInfo0");
01891         ndr->depth++;
01892         ndr_print_uint32(ndr, "quality_of_service", r->quality_of_service);
01893         ndr_print_uint32(ndr, "vc_count", r->vc_count);
01894         ndr_print_ptr(ndr, "name", r->name);
01895         ndr->depth++;
01896         if (r->name) {
01897                 ndr_print_string(ndr, "name", r->name);
01898         }
01899         ndr->depth--;
01900         ndr_print_ptr(ndr, "address", r->address);
01901         ndr->depth++;
01902         if (r->address) {
01903                 ndr_print_string(ndr, "address", r->address);
01904         }
01905         ndr->depth--;
01906         ndr_print_uint32(ndr, "wan_link", r->wan_link);
01907         ndr->depth--;
01908 }

void ndr_print_wkssvc_NetWkstaTransportCtr0 ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_NetWkstaTransportCtr0 r 
)

ndr_wkssvc.c1972 行で定義されています。

参照先 wkssvc_NetWkstaTransportCtr0::arrayasprintf()wkssvc_NetWkstaTransportCtr0::countndr_print::depthndr_print_ptr()ndr_print_struct()ndr_print_uint32()ndr_print_wkssvc_NetWkstaTransportInfo0()ndr_print::print.

参照元 ndr_print_wkssvc_NetWkstaTransportCtr().

01973 {
01974         uint32_t cntr_array_1;
01975         ndr_print_struct(ndr, name, "wkssvc_NetWkstaTransportCtr0");
01976         ndr->depth++;
01977         ndr_print_uint32(ndr, "count", r->count);
01978         ndr_print_ptr(ndr, "array", r->array);
01979         ndr->depth++;
01980         if (r->array) {
01981                 ndr->print(ndr, "%s: ARRAY(%d)", "array", r->count);
01982                 ndr->depth++;
01983                 for (cntr_array_1=0;cntr_array_1<r->count;cntr_array_1++) {
01984                         char *idx_1=NULL;
01985                         asprintf(&idx_1, "[%d]", cntr_array_1);
01986                         if (idx_1) {
01987                                 ndr_print_wkssvc_NetWkstaTransportInfo0(ndr, "array", &r->array[cntr_array_1]);
01988                                 free(idx_1);
01989                         }
01990                 }
01991                 ndr->depth--;
01992         }
01993         ndr->depth--;
01994         ndr->depth--;
01995 }

void ndr_print_wkssvc_NetWkstaTransportCtr ( struct ndr_print ndr,
const char *  name,
const union wkssvc_NetWkstaTransportCtr r 
)

ndr_wkssvc.c2075 行で定義されています。

参照先 wkssvc_NetWkstaTransportCtr::ctr0levelndr_print_ptr()ndr_print_union()ndr_print_wkssvc_NetWkstaTransportCtr0().

参照元 ndr_print_wkssvc_NetWkstaTransportEnum().

02076 {
02077         int level;
02078         level = ndr_print_get_switch_value(ndr, r);
02079         ndr_print_union(ndr, name, level, "wkssvc_NetWkstaTransportCtr");
02080         switch (level) {
02081                 case 0:
02082                         ndr_print_ptr(ndr, "ctr0", r->ctr0);
02083                         ndr->depth++;
02084                         if (r->ctr0) {
02085                                 ndr_print_wkssvc_NetWkstaTransportCtr0(ndr, "ctr0", r->ctr0);
02086                         }
02087                         ndr->depth--;
02088                 break;
02089 
02090                 default:
02091                 break;
02092 
02093         }
02094 }

void ndr_print_wkssvc_PasswordBuffer ( struct ndr_print ndr,
const char *  name,
const struct wkssvc_PasswordBuffer r 
)

ndr_wkssvc.c2118 行で定義されています。

参照先 wkssvc_PasswordBuffer::datandr_print::depthndr_print_array_uint8()ndr_print_struct().

参照元 ndr_print_wkssvc_NetrAddAlternateComputerName()ndr_print_wkssvc_NetrJoinDomain2()ndr_print_wkssvc_NetrRemoveAlternateComputerName()ndr_print_wkssvc_NetrRenameMachineInDomain2()ndr_print_wkssvc_NetrUnjoinDomain2().

02119 {
02120         ndr_print_struct(ndr, name, "wkssvc_PasswordBuffer");
02121         ndr->depth++;
02122         ndr_print_array_uint8(ndr, "data", r->data, 524);
02123         ndr->depth--;
02124 }

void ndr_print_wkssvc_joinflags ( struct ndr_print ndr,
const char *  name,
uint32_t  r 
)

ndr_wkssvc.c2140 行で定義されています。

参照先 ndr_print::depthndr_print_bitmap_flag()ndr_print_uint32().

参照元 ndr_print_wkssvc_NetrJoinDomain2()ndr_print_wkssvc_NetrUnjoinDomain2().

02141 {
02142         ndr_print_uint32(ndr, name, r);
02143         ndr->depth++;
02144         ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "WKSSVC_JOIN_FLAGS_DEFER_SPN", WKSSVC_JOIN_FLAGS_DEFER_SPN, r);
02145         ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "WKSSVC_JOIN_FLAGS_MACHINE_PWD_PASSED", WKSSVC_JOIN_FLAGS_MACHINE_PWD_PASSED, r);
02146         ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "WKSSVC_JOIN_FLAGS_JOIN_UNSECURE", WKSSVC_JOIN_FLAGS_JOIN_UNSECURE, r);
02147         ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "WKSSVC_JOIN_FLAGS_DOMAIN_JOIN_IF_JOINED", WKSSVC_JOIN_FLAGS_DOMAIN_JOIN_IF_JOINED, r);
02148         ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "WKSSVC_JOIN_FLAGS_WIN9X_UPGRADE", WKSSVC_JOIN_FLAGS_WIN9X_UPGRADE, r);
02149         ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "WKSSVC_JOIN_FLAGS_ACCOUNT_DELETE", WKSSVC_JOIN_FLAGS_ACCOUNT_DELETE, r);
02150         ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "WKSSVC_JOIN_FLAGS_ACCOUNT_CREATE", WKSSVC_JOIN_FLAGS_ACCOUNT_CREATE, r);
02151         ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "WKSSVC_JOIN_FLAGS_JOIN_TYPE", WKSSVC_JOIN_FLAGS_JOIN_TYPE, r);
02152         ndr->depth--;
02153 }

void ndr_print_wkssvc_renameflags ( struct ndr_print ndr,
const char *  name,
uint32_t  r 
)

ndr_wkssvc.c2169 行で定義されています。

参照先 ndr_print::depthndr_print_bitmap_flag()ndr_print_uint32().

参照元 ndr_print_wkssvc_NetrRenameMachineInDomain2().

02170 {
02171         ndr_print_uint32(ndr, name, r);
02172         ndr->depth++;
02173         ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "WKSSVC_JOIN_FLAGS_ACCOUNT_CREATE", WKSSVC_JOIN_FLAGS_ACCOUNT_CREATE, r);
02174         ndr->depth--;
02175 }

void ndr_print_wkssvc_NetWkstaGetInfo ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct wkssvc_NetWkstaGetInfo r 
)

ndr_wkssvc.c2242 行で定義されています。

参照先 ndr_print::depthndr_print::flagswkssvc_NetWkstaGetInfo::inwkssvc_NetWkstaGetInfo::infowkssvc_NetWkstaGetInfo::levelndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint32()ndr_print_WERROR()ndr_print_wkssvc_NetWkstaInfo()wkssvc_NetWkstaGetInfo::outwkssvc_NetWkstaGetInfo::resultwkssvc_NetWkstaGetInfo::server_name.

02243 {
02244         ndr_print_struct(ndr, name, "wkssvc_NetWkstaGetInfo");
02245         ndr->depth++;
02246         if (flags & NDR_SET_VALUES) {
02247                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
02248         }
02249         if (flags & NDR_IN) {
02250                 ndr_print_struct(ndr, "in", "wkssvc_NetWkstaGetInfo");
02251                 ndr->depth++;
02252                 ndr_print_ptr(ndr, "server_name", r->in.server_name);
02253                 ndr->depth++;
02254                 if (r->in.server_name) {
02255                         ndr_print_string(ndr, "server_name", r->in.server_name);
02256                 }
02257                 ndr->depth--;
02258                 ndr_print_uint32(ndr, "level", r->in.level);
02259                 ndr->depth--;
02260         }
02261         if (flags & NDR_OUT) {
02262                 ndr_print_struct(ndr, "out", "wkssvc_NetWkstaGetInfo");
02263                 ndr->depth++;
02264                 ndr_print_ptr(ndr, "info", r->out.info);
02265                 ndr->depth++;
02266                 ndr_print_set_switch_value(ndr, r->out.info, r->in.level);
02267                 ndr_print_wkssvc_NetWkstaInfo(ndr, "info", r->out.info);
02268                 ndr->depth--;
02269                 ndr_print_WERROR(ndr, "result", r->out.result);
02270                 ndr->depth--;
02271         }
02272         ndr->depth--;
02273 }

void ndr_print_wkssvc_NetWkstaSetInfo ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct wkssvc_NetWkstaSetInfo r 
)

ndr_wkssvc.c2359 行で定義されています。

参照先 ndr_print::depthndr_print::flagswkssvc_NetWkstaSetInfo::inwkssvc_NetWkstaSetInfo::infowkssvc_NetWkstaSetInfo::levelndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint32()ndr_print_WERROR()ndr_print_wkssvc_NetWkstaInfo()wkssvc_NetWkstaSetInfo::outwkssvc_NetWkstaSetInfo::parm_errorwkssvc_NetWkstaSetInfo::resultwkssvc_NetWkstaSetInfo::server_name.

02360 {
02361         ndr_print_struct(ndr, name, "wkssvc_NetWkstaSetInfo");
02362         ndr->depth++;
02363         if (flags & NDR_SET_VALUES) {
02364                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
02365         }
02366         if (flags & NDR_IN) {
02367                 ndr_print_struct(ndr, "in", "wkssvc_NetWkstaSetInfo");
02368                 ndr->depth++;
02369                 ndr_print_ptr(ndr, "server_name", r->in.server_name);
02370                 ndr->depth++;
02371                 if (r->in.server_name) {
02372                         ndr_print_string(ndr, "server_name", r->in.server_name);
02373                 }
02374                 ndr->depth--;
02375                 ndr_print_uint32(ndr, "level", r->in.level);
02376                 ndr_print_ptr(ndr, "info", r->in.info);
02377                 ndr->depth++;
02378                 ndr_print_set_switch_value(ndr, r->in.info, r->in.level);
02379                 ndr_print_wkssvc_NetWkstaInfo(ndr, "info", r->in.info);
02380                 ndr->depth--;
02381                 ndr_print_ptr(ndr, "parm_error", r->in.parm_error);
02382                 ndr->depth++;
02383                 ndr_print_uint32(ndr, "parm_error", *r->in.parm_error);
02384                 ndr->depth--;
02385                 ndr->depth--;
02386         }
02387         if (flags & NDR_OUT) {
02388                 ndr_print_struct(ndr, "out", "wkssvc_NetWkstaSetInfo");
02389                 ndr->depth++;
02390                 ndr_print_ptr(ndr, "parm_error", r->out.parm_error);
02391                 ndr->depth++;
02392                 ndr_print_uint32(ndr, "parm_error", *r->out.parm_error);
02393                 ndr->depth--;
02394                 ndr_print_WERROR(ndr, "result", r->out.result);
02395                 ndr->depth--;
02396         }
02397         ndr->depth--;
02398 }

void ndr_print_wkssvc_NetWkstaEnumUsers ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct wkssvc_NetWkstaEnumUsers r 
)

ndr_wkssvc.c2531 行で定義されています。

参照先 ndr_print::depthwkssvc_NetWkstaEnumUsers::entriesreadndr_print::flagswkssvc_NetWkstaEnumUsers::inwkssvc_NetWkstaEnumUsers::levelndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint32()ndr_print_WERROR()ndr_print_WKS_USER_ENUM_UNION()wkssvc_NetWkstaEnumUsers::outwkssvc_NetWkstaEnumUsers::prefmaxlenwkssvc_NetWkstaEnumUsers::resultwkssvc_NetWkstaEnumUsers::resumehandlewkssvc_NetWkstaEnumUsers::server_namewkssvc_NetWkstaEnumUsers::totalentrieswkssvc_NetWkstaEnumUsers::users.

02532 {
02533         ndr_print_struct(ndr, name, "wkssvc_NetWkstaEnumUsers");
02534         ndr->depth++;
02535         if (flags & NDR_SET_VALUES) {
02536                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
02537         }
02538         if (flags & NDR_IN) {
02539                 ndr_print_struct(ndr, "in", "wkssvc_NetWkstaEnumUsers");
02540                 ndr->depth++;
02541                 ndr_print_ptr(ndr, "server_name", r->in.server_name);
02542                 ndr->depth++;
02543                 if (r->in.server_name) {
02544                         ndr_print_string(ndr, "server_name", r->in.server_name);
02545                 }
02546                 ndr->depth--;
02547                 ndr_print_uint32(ndr, "level", r->in.level);
02548                 ndr_print_ptr(ndr, "users", r->in.users);
02549                 ndr->depth++;
02550                 ndr_print_WKS_USER_ENUM_UNION(ndr, "users", r->in.users);
02551                 ndr->depth--;
02552                 ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
02553                 ndr_print_ptr(ndr, "resumehandle", r->in.resumehandle);
02554                 ndr->depth++;
02555                 ndr_print_uint32(ndr, "resumehandle", *r->in.resumehandle);
02556                 ndr->depth--;
02557                 ndr->depth--;
02558         }
02559         if (flags & NDR_OUT) {
02560                 ndr_print_struct(ndr, "out", "wkssvc_NetWkstaEnumUsers");
02561                 ndr->depth++;
02562                 ndr_print_ptr(ndr, "users", r->out.users);
02563                 ndr->depth++;
02564                 ndr_print_WKS_USER_ENUM_UNION(ndr, "users", r->out.users);
02565                 ndr->depth--;
02566                 ndr_print_ptr(ndr, "entriesread", r->out.entriesread);
02567                 ndr->depth++;
02568                 if (r->out.entriesread) {
02569                         ndr_print_uint32(ndr, "entriesread", *r->out.entriesread);
02570                 }
02571                 ndr->depth--;
02572                 ndr_print_ptr(ndr, "totalentries", r->out.totalentries);
02573                 ndr->depth++;
02574                 if (r->out.totalentries) {
02575                         ndr_print_uint32(ndr, "totalentries", *r->out.totalentries);
02576                 }
02577                 ndr->depth--;
02578                 ndr_print_ptr(ndr, "resumehandle", r->out.resumehandle);
02579                 ndr->depth++;
02580                 ndr_print_uint32(ndr, "resumehandle", *r->out.resumehandle);
02581                 ndr->depth--;
02582                 ndr_print_WERROR(ndr, "result", r->out.result);
02583                 ndr->depth--;
02584         }
02585         ndr->depth--;
02586 }

void ndr_print_WKSSVC_NETRWKSTAUSERGETINFO ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRWKSTAUSERGETINFO r 
)

ndr_wkssvc.c2608 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRWKSTAUSERGETINFO::outWKSSVC_NETRWKSTAUSERGETINFO::result.

02609 {
02610         ndr_print_struct(ndr, name, "WKSSVC_NETRWKSTAUSERGETINFO");
02611         ndr->depth++;
02612         if (flags & NDR_SET_VALUES) {
02613                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
02614         }
02615         if (flags & NDR_IN) {
02616                 ndr_print_struct(ndr, "in", "WKSSVC_NETRWKSTAUSERGETINFO");
02617                 ndr->depth++;
02618                 ndr->depth--;
02619         }
02620         if (flags & NDR_OUT) {
02621                 ndr_print_struct(ndr, "out", "WKSSVC_NETRWKSTAUSERGETINFO");
02622                 ndr->depth++;
02623                 ndr_print_WERROR(ndr, "result", r->out.result);
02624                 ndr->depth--;
02625         }
02626         ndr->depth--;
02627 }

void ndr_print_WKSSVC_NETRWKSTAUSERSETINFO ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRWKSTAUSERSETINFO r 
)

ndr_wkssvc.c2649 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRWKSTAUSERSETINFO::outWKSSVC_NETRWKSTAUSERSETINFO::result.

02650 {
02651         ndr_print_struct(ndr, name, "WKSSVC_NETRWKSTAUSERSETINFO");
02652         ndr->depth++;
02653         if (flags & NDR_SET_VALUES) {
02654                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
02655         }
02656         if (flags & NDR_IN) {
02657                 ndr_print_struct(ndr, "in", "WKSSVC_NETRWKSTAUSERSETINFO");
02658                 ndr->depth++;
02659                 ndr->depth--;
02660         }
02661         if (flags & NDR_OUT) {
02662                 ndr_print_struct(ndr, "out", "WKSSVC_NETRWKSTAUSERSETINFO");
02663                 ndr->depth++;
02664                 ndr_print_WERROR(ndr, "result", r->out.result);
02665                 ndr->depth--;
02666         }
02667         ndr->depth--;
02668 }

void ndr_print_wkssvc_NetWkstaTransportEnum ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct wkssvc_NetWkstaTransportEnum r 
)

ndr_wkssvc.c2806 行で定義されています。

参照先 wkssvc_NetWkstaTransportEnum::ctrndr_print::depthndr_print::flagswkssvc_NetWkstaTransportEnum::inwkssvc_NetWkstaTransportEnum::levelwkssvc_NetWkstaTransportEnum::max_bufferndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint32()ndr_print_WERROR()ndr_print_wkssvc_NetWkstaTransportCtr()wkssvc_NetWkstaTransportEnum::outwkssvc_NetWkstaTransportEnum::resultwkssvc_NetWkstaTransportEnum::resume_handlewkssvc_NetWkstaTransportEnum::server_namewkssvc_NetWkstaTransportEnum::totalentries.

02807 {
02808         ndr_print_struct(ndr, name, "wkssvc_NetWkstaTransportEnum");
02809         ndr->depth++;
02810         if (flags & NDR_SET_VALUES) {
02811                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
02812         }
02813         if (flags & NDR_IN) {
02814                 ndr_print_struct(ndr, "in", "wkssvc_NetWkstaTransportEnum");
02815                 ndr->depth++;
02816                 ndr_print_ptr(ndr, "server_name", r->in.server_name);
02817                 ndr->depth++;
02818                 if (r->in.server_name) {
02819                         ndr_print_string(ndr, "server_name", r->in.server_name);
02820                 }
02821                 ndr->depth--;
02822                 ndr_print_ptr(ndr, "level", r->in.level);
02823                 ndr->depth++;
02824                 ndr_print_uint32(ndr, "level", *r->in.level);
02825                 ndr->depth--;
02826                 ndr_print_ptr(ndr, "ctr", r->in.ctr);
02827                 ndr->depth++;
02828                 ndr_print_set_switch_value(ndr, r->in.ctr, *r->in.level);
02829                 ndr_print_wkssvc_NetWkstaTransportCtr(ndr, "ctr", r->in.ctr);
02830                 ndr->depth--;
02831                 ndr_print_uint32(ndr, "max_buffer", r->in.max_buffer);
02832                 ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
02833                 ndr->depth++;
02834                 ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
02835                 ndr->depth--;
02836                 ndr->depth--;
02837         }
02838         if (flags & NDR_OUT) {
02839                 ndr_print_struct(ndr, "out", "wkssvc_NetWkstaTransportEnum");
02840                 ndr->depth++;
02841                 ndr_print_ptr(ndr, "level", r->out.level);
02842                 ndr->depth++;
02843                 ndr_print_uint32(ndr, "level", *r->out.level);
02844                 ndr->depth--;
02845                 ndr_print_ptr(ndr, "ctr", r->out.ctr);
02846                 ndr->depth++;
02847                 ndr_print_set_switch_value(ndr, r->out.ctr, *r->out.level);
02848                 ndr_print_wkssvc_NetWkstaTransportCtr(ndr, "ctr", r->out.ctr);
02849                 ndr->depth--;
02850                 ndr_print_ptr(ndr, "totalentries", r->out.totalentries);
02851                 ndr->depth++;
02852                 if (r->out.totalentries) {
02853                         ndr_print_uint32(ndr, "totalentries", *r->out.totalentries);
02854                 }
02855                 ndr->depth--;
02856                 ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
02857                 ndr->depth++;
02858                 ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
02859                 ndr->depth--;
02860                 ndr_print_WERROR(ndr, "result", r->out.result);
02861                 ndr->depth--;
02862         }
02863         ndr->depth--;
02864 }

void ndr_print_WKSSVC_NETRWKSTATRANSPORTADD ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRWKSTATRANSPORTADD r 
)

ndr_wkssvc.c2886 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRWKSTATRANSPORTADD::outWKSSVC_NETRWKSTATRANSPORTADD::result.

02887 {
02888         ndr_print_struct(ndr, name, "WKSSVC_NETRWKSTATRANSPORTADD");
02889         ndr->depth++;
02890         if (flags & NDR_SET_VALUES) {
02891                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
02892         }
02893         if (flags & NDR_IN) {
02894                 ndr_print_struct(ndr, "in", "WKSSVC_NETRWKSTATRANSPORTADD");
02895                 ndr->depth++;
02896                 ndr->depth--;
02897         }
02898         if (flags & NDR_OUT) {
02899                 ndr_print_struct(ndr, "out", "WKSSVC_NETRWKSTATRANSPORTADD");
02900                 ndr->depth++;
02901                 ndr_print_WERROR(ndr, "result", r->out.result);
02902                 ndr->depth--;
02903         }
02904         ndr->depth--;
02905 }

void ndr_print_WKSSVC_NETRWKSTATRANSPORTDEL ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRWKSTATRANSPORTDEL r 
)

ndr_wkssvc.c2927 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRWKSTATRANSPORTDEL::outWKSSVC_NETRWKSTATRANSPORTDEL::result.

02928 {
02929         ndr_print_struct(ndr, name, "WKSSVC_NETRWKSTATRANSPORTDEL");
02930         ndr->depth++;
02931         if (flags & NDR_SET_VALUES) {
02932                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
02933         }
02934         if (flags & NDR_IN) {
02935                 ndr_print_struct(ndr, "in", "WKSSVC_NETRWKSTATRANSPORTDEL");
02936                 ndr->depth++;
02937                 ndr->depth--;
02938         }
02939         if (flags & NDR_OUT) {
02940                 ndr_print_struct(ndr, "out", "WKSSVC_NETRWKSTATRANSPORTDEL");
02941                 ndr->depth++;
02942                 ndr_print_WERROR(ndr, "result", r->out.result);
02943                 ndr->depth--;
02944         }
02945         ndr->depth--;
02946 }

void ndr_print_WKSSVC_NETRUSEADD ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRUSEADD r 
)

ndr_wkssvc.c2968 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRUSEADD::outWKSSVC_NETRUSEADD::result.

02969 {
02970         ndr_print_struct(ndr, name, "WKSSVC_NETRUSEADD");
02971         ndr->depth++;
02972         if (flags & NDR_SET_VALUES) {
02973                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
02974         }
02975         if (flags & NDR_IN) {
02976                 ndr_print_struct(ndr, "in", "WKSSVC_NETRUSEADD");
02977                 ndr->depth++;
02978                 ndr->depth--;
02979         }
02980         if (flags & NDR_OUT) {
02981                 ndr_print_struct(ndr, "out", "WKSSVC_NETRUSEADD");
02982                 ndr->depth++;
02983                 ndr_print_WERROR(ndr, "result", r->out.result);
02984                 ndr->depth--;
02985         }
02986         ndr->depth--;
02987 }

void ndr_print_WKSSVC_NETRUSEGETINFO ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRUSEGETINFO r 
)

ndr_wkssvc.c3009 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRUSEGETINFO::outWKSSVC_NETRUSEGETINFO::result.

03010 {
03011         ndr_print_struct(ndr, name, "WKSSVC_NETRUSEGETINFO");
03012         ndr->depth++;
03013         if (flags & NDR_SET_VALUES) {
03014                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03015         }
03016         if (flags & NDR_IN) {
03017                 ndr_print_struct(ndr, "in", "WKSSVC_NETRUSEGETINFO");
03018                 ndr->depth++;
03019                 ndr->depth--;
03020         }
03021         if (flags & NDR_OUT) {
03022                 ndr_print_struct(ndr, "out", "WKSSVC_NETRUSEGETINFO");
03023                 ndr->depth++;
03024                 ndr_print_WERROR(ndr, "result", r->out.result);
03025                 ndr->depth--;
03026         }
03027         ndr->depth--;
03028 }

void ndr_print_WKSSVC_NETRUSEDEL ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRUSEDEL r 
)

ndr_wkssvc.c3050 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRUSEDEL::outWKSSVC_NETRUSEDEL::result.

03051 {
03052         ndr_print_struct(ndr, name, "WKSSVC_NETRUSEDEL");
03053         ndr->depth++;
03054         if (flags & NDR_SET_VALUES) {
03055                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03056         }
03057         if (flags & NDR_IN) {
03058                 ndr_print_struct(ndr, "in", "WKSSVC_NETRUSEDEL");
03059                 ndr->depth++;
03060                 ndr->depth--;
03061         }
03062         if (flags & NDR_OUT) {
03063                 ndr_print_struct(ndr, "out", "WKSSVC_NETRUSEDEL");
03064                 ndr->depth++;
03065                 ndr_print_WERROR(ndr, "result", r->out.result);
03066                 ndr->depth--;
03067         }
03068         ndr->depth--;
03069 }

void ndr_print_WKSSVC_NETRUSEENUM ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRUSEENUM r 
)

ndr_wkssvc.c3091 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRUSEENUM::outWKSSVC_NETRUSEENUM::result.

03092 {
03093         ndr_print_struct(ndr, name, "WKSSVC_NETRUSEENUM");
03094         ndr->depth++;
03095         if (flags & NDR_SET_VALUES) {
03096                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03097         }
03098         if (flags & NDR_IN) {
03099                 ndr_print_struct(ndr, "in", "WKSSVC_NETRUSEENUM");
03100                 ndr->depth++;
03101                 ndr->depth--;
03102         }
03103         if (flags & NDR_OUT) {
03104                 ndr_print_struct(ndr, "out", "WKSSVC_NETRUSEENUM");
03105                 ndr->depth++;
03106                 ndr_print_WERROR(ndr, "result", r->out.result);
03107                 ndr->depth--;
03108         }
03109         ndr->depth--;
03110 }

void ndr_print_WKSSVC_NETRMESSAGEBUFFERSEND ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRMESSAGEBUFFERSEND r 
)

ndr_wkssvc.c3132 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRMESSAGEBUFFERSEND::outWKSSVC_NETRMESSAGEBUFFERSEND::result.

03133 {
03134         ndr_print_struct(ndr, name, "WKSSVC_NETRMESSAGEBUFFERSEND");
03135         ndr->depth++;
03136         if (flags & NDR_SET_VALUES) {
03137                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03138         }
03139         if (flags & NDR_IN) {
03140                 ndr_print_struct(ndr, "in", "WKSSVC_NETRMESSAGEBUFFERSEND");
03141                 ndr->depth++;
03142                 ndr->depth--;
03143         }
03144         if (flags & NDR_OUT) {
03145                 ndr_print_struct(ndr, "out", "WKSSVC_NETRMESSAGEBUFFERSEND");
03146                 ndr->depth++;
03147                 ndr_print_WERROR(ndr, "result", r->out.result);
03148                 ndr->depth--;
03149         }
03150         ndr->depth--;
03151 }

void ndr_print_WKSSVC_NETRWORKSTATIONSTATISTICSGET ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRWORKSTATIONSTATISTICSGET r 
)

ndr_wkssvc.c3173 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRWORKSTATIONSTATISTICSGET::outWKSSVC_NETRWORKSTATIONSTATISTICSGET::result.

03174 {
03175         ndr_print_struct(ndr, name, "WKSSVC_NETRWORKSTATIONSTATISTICSGET");
03176         ndr->depth++;
03177         if (flags & NDR_SET_VALUES) {
03178                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03179         }
03180         if (flags & NDR_IN) {
03181                 ndr_print_struct(ndr, "in", "WKSSVC_NETRWORKSTATIONSTATISTICSGET");
03182                 ndr->depth++;
03183                 ndr->depth--;
03184         }
03185         if (flags & NDR_OUT) {
03186                 ndr_print_struct(ndr, "out", "WKSSVC_NETRWORKSTATIONSTATISTICSGET");
03187                 ndr->depth++;
03188                 ndr_print_WERROR(ndr, "result", r->out.result);
03189                 ndr->depth--;
03190         }
03191         ndr->depth--;
03192 }

void ndr_print_WKSSVC_NETRLOGONDOMAINNAMEADD ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRLOGONDOMAINNAMEADD r 
)

ndr_wkssvc.c3214 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRLOGONDOMAINNAMEADD::outWKSSVC_NETRLOGONDOMAINNAMEADD::result.

03215 {
03216         ndr_print_struct(ndr, name, "WKSSVC_NETRLOGONDOMAINNAMEADD");
03217         ndr->depth++;
03218         if (flags & NDR_SET_VALUES) {
03219                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03220         }
03221         if (flags & NDR_IN) {
03222                 ndr_print_struct(ndr, "in", "WKSSVC_NETRLOGONDOMAINNAMEADD");
03223                 ndr->depth++;
03224                 ndr->depth--;
03225         }
03226         if (flags & NDR_OUT) {
03227                 ndr_print_struct(ndr, "out", "WKSSVC_NETRLOGONDOMAINNAMEADD");
03228                 ndr->depth++;
03229                 ndr_print_WERROR(ndr, "result", r->out.result);
03230                 ndr->depth--;
03231         }
03232         ndr->depth--;
03233 }

void ndr_print_WKSSVC_NETRLOGONDOMAINNAMEDEL ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRLOGONDOMAINNAMEDEL r 
)

ndr_wkssvc.c3255 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRLOGONDOMAINNAMEDEL::outWKSSVC_NETRLOGONDOMAINNAMEDEL::result.

03256 {
03257         ndr_print_struct(ndr, name, "WKSSVC_NETRLOGONDOMAINNAMEDEL");
03258         ndr->depth++;
03259         if (flags & NDR_SET_VALUES) {
03260                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03261         }
03262         if (flags & NDR_IN) {
03263                 ndr_print_struct(ndr, "in", "WKSSVC_NETRLOGONDOMAINNAMEDEL");
03264                 ndr->depth++;
03265                 ndr->depth--;
03266         }
03267         if (flags & NDR_OUT) {
03268                 ndr_print_struct(ndr, "out", "WKSSVC_NETRLOGONDOMAINNAMEDEL");
03269                 ndr->depth++;
03270                 ndr_print_WERROR(ndr, "result", r->out.result);
03271                 ndr->depth--;
03272         }
03273         ndr->depth--;
03274 }

void ndr_print_WKSSVC_NETRJOINDOMAIN ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRJOINDOMAIN r 
)

ndr_wkssvc.c3296 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRJOINDOMAIN::outWKSSVC_NETRJOINDOMAIN::result.

03297 {
03298         ndr_print_struct(ndr, name, "WKSSVC_NETRJOINDOMAIN");
03299         ndr->depth++;
03300         if (flags & NDR_SET_VALUES) {
03301                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03302         }
03303         if (flags & NDR_IN) {
03304                 ndr_print_struct(ndr, "in", "WKSSVC_NETRJOINDOMAIN");
03305                 ndr->depth++;
03306                 ndr->depth--;
03307         }
03308         if (flags & NDR_OUT) {
03309                 ndr_print_struct(ndr, "out", "WKSSVC_NETRJOINDOMAIN");
03310                 ndr->depth++;
03311                 ndr_print_WERROR(ndr, "result", r->out.result);
03312                 ndr->depth--;
03313         }
03314         ndr->depth--;
03315 }

void ndr_print_WKSSVC_NETRUNJOINDOMAIN ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRUNJOINDOMAIN r 
)

ndr_wkssvc.c3337 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRUNJOINDOMAIN::outWKSSVC_NETRUNJOINDOMAIN::result.

03338 {
03339         ndr_print_struct(ndr, name, "WKSSVC_NETRUNJOINDOMAIN");
03340         ndr->depth++;
03341         if (flags & NDR_SET_VALUES) {
03342                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03343         }
03344         if (flags & NDR_IN) {
03345                 ndr_print_struct(ndr, "in", "WKSSVC_NETRUNJOINDOMAIN");
03346                 ndr->depth++;
03347                 ndr->depth--;
03348         }
03349         if (flags & NDR_OUT) {
03350                 ndr_print_struct(ndr, "out", "WKSSVC_NETRUNJOINDOMAIN");
03351                 ndr->depth++;
03352                 ndr_print_WERROR(ndr, "result", r->out.result);
03353                 ndr->depth--;
03354         }
03355         ndr->depth--;
03356 }

void ndr_print_WKSSVC_NETRRENAMEMACHINEINDOMAIN ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRRENAMEMACHINEINDOMAIN r 
)

ndr_wkssvc.c3378 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRRENAMEMACHINEINDOMAIN::outWKSSVC_NETRRENAMEMACHINEINDOMAIN::result.

03379 {
03380         ndr_print_struct(ndr, name, "WKSSVC_NETRRENAMEMACHINEINDOMAIN");
03381         ndr->depth++;
03382         if (flags & NDR_SET_VALUES) {
03383                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03384         }
03385         if (flags & NDR_IN) {
03386                 ndr_print_struct(ndr, "in", "WKSSVC_NETRRENAMEMACHINEINDOMAIN");
03387                 ndr->depth++;
03388                 ndr->depth--;
03389         }
03390         if (flags & NDR_OUT) {
03391                 ndr_print_struct(ndr, "out", "WKSSVC_NETRRENAMEMACHINEINDOMAIN");
03392                 ndr->depth++;
03393                 ndr_print_WERROR(ndr, "result", r->out.result);
03394                 ndr->depth--;
03395         }
03396         ndr->depth--;
03397 }

void ndr_print_WKSSVC_NETRVALIDATENAME ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRVALIDATENAME r 
)

ndr_wkssvc.c3419 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRVALIDATENAME::outWKSSVC_NETRVALIDATENAME::result.

03420 {
03421         ndr_print_struct(ndr, name, "WKSSVC_NETRVALIDATENAME");
03422         ndr->depth++;
03423         if (flags & NDR_SET_VALUES) {
03424                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03425         }
03426         if (flags & NDR_IN) {
03427                 ndr_print_struct(ndr, "in", "WKSSVC_NETRVALIDATENAME");
03428                 ndr->depth++;
03429                 ndr->depth--;
03430         }
03431         if (flags & NDR_OUT) {
03432                 ndr_print_struct(ndr, "out", "WKSSVC_NETRVALIDATENAME");
03433                 ndr->depth++;
03434                 ndr_print_WERROR(ndr, "result", r->out.result);
03435                 ndr->depth--;
03436         }
03437         ndr->depth--;
03438 }

void ndr_print_WKSSVC_NETRGETJOININFORMATION ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRGETJOININFORMATION r 
)

ndr_wkssvc.c3460 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRGETJOININFORMATION::outWKSSVC_NETRGETJOININFORMATION::result.

03461 {
03462         ndr_print_struct(ndr, name, "WKSSVC_NETRGETJOININFORMATION");
03463         ndr->depth++;
03464         if (flags & NDR_SET_VALUES) {
03465                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03466         }
03467         if (flags & NDR_IN) {
03468                 ndr_print_struct(ndr, "in", "WKSSVC_NETRGETJOININFORMATION");
03469                 ndr->depth++;
03470                 ndr->depth--;
03471         }
03472         if (flags & NDR_OUT) {
03473                 ndr_print_struct(ndr, "out", "WKSSVC_NETRGETJOININFORMATION");
03474                 ndr->depth++;
03475                 ndr_print_WERROR(ndr, "result", r->out.result);
03476                 ndr->depth--;
03477         }
03478         ndr->depth--;
03479 }

void ndr_print_WKSSVC_NETRGETJOINABLEOUS ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRGETJOINABLEOUS r 
)

ndr_wkssvc.c3501 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRGETJOINABLEOUS::outWKSSVC_NETRGETJOINABLEOUS::result.

03502 {
03503         ndr_print_struct(ndr, name, "WKSSVC_NETRGETJOINABLEOUS");
03504         ndr->depth++;
03505         if (flags & NDR_SET_VALUES) {
03506                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03507         }
03508         if (flags & NDR_IN) {
03509                 ndr_print_struct(ndr, "in", "WKSSVC_NETRGETJOINABLEOUS");
03510                 ndr->depth++;
03511                 ndr->depth--;
03512         }
03513         if (flags & NDR_OUT) {
03514                 ndr_print_struct(ndr, "out", "WKSSVC_NETRGETJOINABLEOUS");
03515                 ndr->depth++;
03516                 ndr_print_WERROR(ndr, "result", r->out.result);
03517                 ndr->depth--;
03518         }
03519         ndr->depth--;
03520 }

void ndr_print_wkssvc_NetrJoinDomain2 ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct wkssvc_NetrJoinDomain2 r 
)

ndr_wkssvc.c3655 行で定義されています。

参照先 wkssvc_NetrJoinDomain2::account_namewkssvc_NetrJoinDomain2::admin_accountndr_print::depthwkssvc_NetrJoinDomain2::domain_namewkssvc_NetrJoinDomain2::encrypted_passwordndr_print::flagswkssvc_NetrJoinDomain2::inwkssvc_NetrJoinDomain2::join_flagsndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_WERROR()ndr_print_wkssvc_joinflags()ndr_print_wkssvc_PasswordBuffer()wkssvc_NetrJoinDomain2::outwkssvc_NetrJoinDomain2::resultwkssvc_NetrJoinDomain2::server_name.

03656 {
03657         ndr_print_struct(ndr, name, "wkssvc_NetrJoinDomain2");
03658         ndr->depth++;
03659         if (flags & NDR_SET_VALUES) {
03660                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03661         }
03662         if (flags & NDR_IN) {
03663                 ndr_print_struct(ndr, "in", "wkssvc_NetrJoinDomain2");
03664                 ndr->depth++;
03665                 ndr_print_ptr(ndr, "server_name", r->in.server_name);
03666                 ndr->depth++;
03667                 if (r->in.server_name) {
03668                         ndr_print_string(ndr, "server_name", r->in.server_name);
03669                 }
03670                 ndr->depth--;
03671                 ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
03672                 ndr->depth++;
03673                 ndr_print_string(ndr, "domain_name", r->in.domain_name);
03674                 ndr->depth--;
03675                 ndr_print_ptr(ndr, "account_name", r->in.account_name);
03676                 ndr->depth++;
03677                 if (r->in.account_name) {
03678                         ndr_print_string(ndr, "account_name", r->in.account_name);
03679                 }
03680                 ndr->depth--;
03681                 ndr_print_ptr(ndr, "admin_account", r->in.admin_account);
03682                 ndr->depth++;
03683                 if (r->in.admin_account) {
03684                         ndr_print_string(ndr, "admin_account", r->in.admin_account);
03685                 }
03686                 ndr->depth--;
03687                 ndr_print_ptr(ndr, "encrypted_password", r->in.encrypted_password);
03688                 ndr->depth++;
03689                 if (r->in.encrypted_password) {
03690                         ndr_print_wkssvc_PasswordBuffer(ndr, "encrypted_password", r->in.encrypted_password);
03691                 }
03692                 ndr->depth--;
03693                 ndr_print_wkssvc_joinflags(ndr, "join_flags", r->in.join_flags);
03694                 ndr->depth--;
03695         }
03696         if (flags & NDR_OUT) {
03697                 ndr_print_struct(ndr, "out", "wkssvc_NetrJoinDomain2");
03698                 ndr->depth++;
03699                 ndr_print_WERROR(ndr, "result", r->out.result);
03700                 ndr->depth--;
03701         }
03702         ndr->depth--;
03703 }

void ndr_print_wkssvc_NetrUnjoinDomain2 ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct wkssvc_NetrUnjoinDomain2 r 
)

ndr_wkssvc.c3799 行で定義されています。

参照先 wkssvc_NetrUnjoinDomain2::accountndr_print::depthwkssvc_NetrUnjoinDomain2::encrypted_passwordndr_print::flagswkssvc_NetrUnjoinDomain2::inndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_WERROR()ndr_print_wkssvc_joinflags()ndr_print_wkssvc_PasswordBuffer()wkssvc_NetrUnjoinDomain2::outwkssvc_NetrUnjoinDomain2::resultwkssvc_NetrUnjoinDomain2::server_namewkssvc_NetrUnjoinDomain2::unjoin_flags.

03800 {
03801         ndr_print_struct(ndr, name, "wkssvc_NetrUnjoinDomain2");
03802         ndr->depth++;
03803         if (flags & NDR_SET_VALUES) {
03804                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03805         }
03806         if (flags & NDR_IN) {
03807                 ndr_print_struct(ndr, "in", "wkssvc_NetrUnjoinDomain2");
03808                 ndr->depth++;
03809                 ndr_print_ptr(ndr, "server_name", r->in.server_name);
03810                 ndr->depth++;
03811                 if (r->in.server_name) {
03812                         ndr_print_string(ndr, "server_name", r->in.server_name);
03813                 }
03814                 ndr->depth--;
03815                 ndr_print_ptr(ndr, "account", r->in.account);
03816                 ndr->depth++;
03817                 if (r->in.account) {
03818                         ndr_print_string(ndr, "account", r->in.account);
03819                 }
03820                 ndr->depth--;
03821                 ndr_print_ptr(ndr, "encrypted_password", r->in.encrypted_password);
03822                 ndr->depth++;
03823                 if (r->in.encrypted_password) {
03824                         ndr_print_wkssvc_PasswordBuffer(ndr, "encrypted_password", r->in.encrypted_password);
03825                 }
03826                 ndr->depth--;
03827                 ndr_print_wkssvc_joinflags(ndr, "unjoin_flags", r->in.unjoin_flags);
03828                 ndr->depth--;
03829         }
03830         if (flags & NDR_OUT) {
03831                 ndr_print_struct(ndr, "out", "wkssvc_NetrUnjoinDomain2");
03832                 ndr->depth++;
03833                 ndr_print_WERROR(ndr, "result", r->out.result);
03834                 ndr->depth--;
03835         }
03836         ndr->depth--;
03837 }

void ndr_print_wkssvc_NetrRenameMachineInDomain2 ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct wkssvc_NetrRenameMachineInDomain2 r 
)

ndr_wkssvc.c3960 行で定義されています。

参照先 wkssvc_NetrRenameMachineInDomain2::Accountndr_print::depthwkssvc_NetrRenameMachineInDomain2::EncryptedPasswordndr_print::flagswkssvc_NetrRenameMachineInDomain2::inndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_WERROR()ndr_print_wkssvc_PasswordBuffer()ndr_print_wkssvc_renameflags()wkssvc_NetrRenameMachineInDomain2::NewMachineNamewkssvc_NetrRenameMachineInDomain2::outwkssvc_NetrRenameMachineInDomain2::RenameOptionswkssvc_NetrRenameMachineInDomain2::resultwkssvc_NetrRenameMachineInDomain2::server_name.

03961 {
03962         ndr_print_struct(ndr, name, "wkssvc_NetrRenameMachineInDomain2");
03963         ndr->depth++;
03964         if (flags & NDR_SET_VALUES) {
03965                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
03966         }
03967         if (flags & NDR_IN) {
03968                 ndr_print_struct(ndr, "in", "wkssvc_NetrRenameMachineInDomain2");
03969                 ndr->depth++;
03970                 ndr_print_ptr(ndr, "server_name", r->in.server_name);
03971                 ndr->depth++;
03972                 if (r->in.server_name) {
03973                         ndr_print_string(ndr, "server_name", r->in.server_name);
03974                 }
03975                 ndr->depth--;
03976                 ndr_print_ptr(ndr, "NewMachineName", r->in.NewMachineName);
03977                 ndr->depth++;
03978                 if (r->in.NewMachineName) {
03979                         ndr_print_string(ndr, "NewMachineName", r->in.NewMachineName);
03980                 }
03981                 ndr->depth--;
03982                 ndr_print_ptr(ndr, "Account", r->in.Account);
03983                 ndr->depth++;
03984                 if (r->in.Account) {
03985                         ndr_print_string(ndr, "Account", r->in.Account);
03986                 }
03987                 ndr->depth--;
03988                 ndr_print_ptr(ndr, "EncryptedPassword", r->in.EncryptedPassword);
03989                 ndr->depth++;
03990                 if (r->in.EncryptedPassword) {
03991                         ndr_print_wkssvc_PasswordBuffer(ndr, "EncryptedPassword", r->in.EncryptedPassword);
03992                 }
03993                 ndr->depth--;
03994                 ndr_print_wkssvc_renameflags(ndr, "RenameOptions", r->in.RenameOptions);
03995                 ndr->depth--;
03996         }
03997         if (flags & NDR_OUT) {
03998                 ndr_print_struct(ndr, "out", "wkssvc_NetrRenameMachineInDomain2");
03999                 ndr->depth++;
04000                 ndr_print_WERROR(ndr, "result", r->out.result);
04001                 ndr->depth--;
04002         }
04003         ndr->depth--;
04004 }

void ndr_print_WKSSVC_NETRVALIDATENAME2 ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRVALIDATENAME2 r 
)

ndr_wkssvc.c4026 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRVALIDATENAME2::outWKSSVC_NETRVALIDATENAME2::result.

04027 {
04028         ndr_print_struct(ndr, name, "WKSSVC_NETRVALIDATENAME2");
04029         ndr->depth++;
04030         if (flags & NDR_SET_VALUES) {
04031                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
04032         }
04033         if (flags & NDR_IN) {
04034                 ndr_print_struct(ndr, "in", "WKSSVC_NETRVALIDATENAME2");
04035                 ndr->depth++;
04036                 ndr->depth--;
04037         }
04038         if (flags & NDR_OUT) {
04039                 ndr_print_struct(ndr, "out", "WKSSVC_NETRVALIDATENAME2");
04040                 ndr->depth++;
04041                 ndr_print_WERROR(ndr, "result", r->out.result);
04042                 ndr->depth--;
04043         }
04044         ndr->depth--;
04045 }

void ndr_print_WKSSVC_NETRGETJOINABLEOUS2 ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRGETJOINABLEOUS2 r 
)

ndr_wkssvc.c4067 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRGETJOINABLEOUS2::outWKSSVC_NETRGETJOINABLEOUS2::result.

04068 {
04069         ndr_print_struct(ndr, name, "WKSSVC_NETRGETJOINABLEOUS2");
04070         ndr->depth++;
04071         if (flags & NDR_SET_VALUES) {
04072                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
04073         }
04074         if (flags & NDR_IN) {
04075                 ndr_print_struct(ndr, "in", "WKSSVC_NETRGETJOINABLEOUS2");
04076                 ndr->depth++;
04077                 ndr->depth--;
04078         }
04079         if (flags & NDR_OUT) {
04080                 ndr_print_struct(ndr, "out", "WKSSVC_NETRGETJOINABLEOUS2");
04081                 ndr->depth++;
04082                 ndr_print_WERROR(ndr, "result", r->out.result);
04083                 ndr->depth--;
04084         }
04085         ndr->depth--;
04086 }

void ndr_print_wkssvc_NetrAddAlternateComputerName ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct wkssvc_NetrAddAlternateComputerName r 
)

ndr_wkssvc.c4209 行で定義されています。

参照先 wkssvc_NetrAddAlternateComputerName::Accountndr_print::depthwkssvc_NetrAddAlternateComputerName::EncryptedPasswordndr_print::flagswkssvc_NetrAddAlternateComputerName::inndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint32()ndr_print_WERROR()ndr_print_wkssvc_PasswordBuffer()wkssvc_NetrAddAlternateComputerName::NewAlternateMachineNamewkssvc_NetrAddAlternateComputerName::outwkssvc_NetrAddAlternateComputerName::Reservedwkssvc_NetrAddAlternateComputerName::resultwkssvc_NetrAddAlternateComputerName::server_name.

04210 {
04211         ndr_print_struct(ndr, name, "wkssvc_NetrAddAlternateComputerName");
04212         ndr->depth++;
04213         if (flags & NDR_SET_VALUES) {
04214                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
04215         }
04216         if (flags & NDR_IN) {
04217                 ndr_print_struct(ndr, "in", "wkssvc_NetrAddAlternateComputerName");
04218                 ndr->depth++;
04219                 ndr_print_ptr(ndr, "server_name", r->in.server_name);
04220                 ndr->depth++;
04221                 if (r->in.server_name) {
04222                         ndr_print_string(ndr, "server_name", r->in.server_name);
04223                 }
04224                 ndr->depth--;
04225                 ndr_print_ptr(ndr, "NewAlternateMachineName", r->in.NewAlternateMachineName);
04226                 ndr->depth++;
04227                 if (r->in.NewAlternateMachineName) {
04228                         ndr_print_string(ndr, "NewAlternateMachineName", r->in.NewAlternateMachineName);
04229                 }
04230                 ndr->depth--;
04231                 ndr_print_ptr(ndr, "Account", r->in.Account);
04232                 ndr->depth++;
04233                 if (r->in.Account) {
04234                         ndr_print_string(ndr, "Account", r->in.Account);
04235                 }
04236                 ndr->depth--;
04237                 ndr_print_ptr(ndr, "EncryptedPassword", r->in.EncryptedPassword);
04238                 ndr->depth++;
04239                 if (r->in.EncryptedPassword) {
04240                         ndr_print_wkssvc_PasswordBuffer(ndr, "EncryptedPassword", r->in.EncryptedPassword);
04241                 }
04242                 ndr->depth--;
04243                 ndr_print_uint32(ndr, "Reserved", r->in.Reserved);
04244                 ndr->depth--;
04245         }
04246         if (flags & NDR_OUT) {
04247                 ndr_print_struct(ndr, "out", "wkssvc_NetrAddAlternateComputerName");
04248                 ndr->depth++;
04249                 ndr_print_WERROR(ndr, "result", r->out.result);
04250                 ndr->depth--;
04251         }
04252         ndr->depth--;
04253 }

void ndr_print_wkssvc_NetrRemoveAlternateComputerName ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct wkssvc_NetrRemoveAlternateComputerName r 
)

ndr_wkssvc.c4376 行で定義されています。

参照先 wkssvc_NetrRemoveAlternateComputerName::Accountwkssvc_NetrRemoveAlternateComputerName::AlternateMachineNameToRemovendr_print::depthwkssvc_NetrRemoveAlternateComputerName::EncryptedPasswordndr_print::flagswkssvc_NetrRemoveAlternateComputerName::inndr_print_ptr()ndr_print_string()ndr_print_struct()ndr_print_uint32()ndr_print_WERROR()ndr_print_wkssvc_PasswordBuffer()wkssvc_NetrRemoveAlternateComputerName::outwkssvc_NetrRemoveAlternateComputerName::Reservedwkssvc_NetrRemoveAlternateComputerName::resultwkssvc_NetrRemoveAlternateComputerName::server_name.

04377 {
04378         ndr_print_struct(ndr, name, "wkssvc_NetrRemoveAlternateComputerName");
04379         ndr->depth++;
04380         if (flags & NDR_SET_VALUES) {
04381                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
04382         }
04383         if (flags & NDR_IN) {
04384                 ndr_print_struct(ndr, "in", "wkssvc_NetrRemoveAlternateComputerName");
04385                 ndr->depth++;
04386                 ndr_print_ptr(ndr, "server_name", r->in.server_name);
04387                 ndr->depth++;
04388                 if (r->in.server_name) {
04389                         ndr_print_string(ndr, "server_name", r->in.server_name);
04390                 }
04391                 ndr->depth--;
04392                 ndr_print_ptr(ndr, "AlternateMachineNameToRemove", r->in.AlternateMachineNameToRemove);
04393                 ndr->depth++;
04394                 if (r->in.AlternateMachineNameToRemove) {
04395                         ndr_print_string(ndr, "AlternateMachineNameToRemove", r->in.AlternateMachineNameToRemove);
04396                 }
04397                 ndr->depth--;
04398                 ndr_print_ptr(ndr, "Account", r->in.Account);
04399                 ndr->depth++;
04400                 if (r->in.Account) {
04401                         ndr_print_string(ndr, "Account", r->in.Account);
04402                 }
04403                 ndr->depth--;
04404                 ndr_print_ptr(ndr, "EncryptedPassword", r->in.EncryptedPassword);
04405                 ndr->depth++;
04406                 if (r->in.EncryptedPassword) {
04407                         ndr_print_wkssvc_PasswordBuffer(ndr, "EncryptedPassword", r->in.EncryptedPassword);
04408                 }
04409                 ndr->depth--;
04410                 ndr_print_uint32(ndr, "Reserved", r->in.Reserved);
04411                 ndr->depth--;
04412         }
04413         if (flags & NDR_OUT) {
04414                 ndr_print_struct(ndr, "out", "wkssvc_NetrRemoveAlternateComputerName");
04415                 ndr->depth++;
04416                 ndr_print_WERROR(ndr, "result", r->out.result);
04417                 ndr->depth--;
04418         }
04419         ndr->depth--;
04420 }

void ndr_print_WKSSVC_NETRSETPRIMARYCOMPUTERNAME ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRSETPRIMARYCOMPUTERNAME r 
)

ndr_wkssvc.c4442 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRSETPRIMARYCOMPUTERNAME::outWKSSVC_NETRSETPRIMARYCOMPUTERNAME::result.

04443 {
04444         ndr_print_struct(ndr, name, "WKSSVC_NETRSETPRIMARYCOMPUTERNAME");
04445         ndr->depth++;
04446         if (flags & NDR_SET_VALUES) {
04447                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
04448         }
04449         if (flags & NDR_IN) {
04450                 ndr_print_struct(ndr, "in", "WKSSVC_NETRSETPRIMARYCOMPUTERNAME");
04451                 ndr->depth++;
04452                 ndr->depth--;
04453         }
04454         if (flags & NDR_OUT) {
04455                 ndr_print_struct(ndr, "out", "WKSSVC_NETRSETPRIMARYCOMPUTERNAME");
04456                 ndr->depth++;
04457                 ndr_print_WERROR(ndr, "result", r->out.result);
04458                 ndr->depth--;
04459         }
04460         ndr->depth--;
04461 }

void ndr_print_WKSSVC_NETRENUMERATECOMPUTERNAMES ( struct ndr_print ndr,
const char *  name,
int  flags,
const struct WKSSVC_NETRENUMERATECOMPUTERNAMES r 
)

ndr_wkssvc.c4483 行で定義されています。

参照先 ndr_print::depthndr_print::flagsndr_print_struct()ndr_print_WERROR()WKSSVC_NETRENUMERATECOMPUTERNAMES::outWKSSVC_NETRENUMERATECOMPUTERNAMES::result.

04484 {
04485         ndr_print_struct(ndr, name, "WKSSVC_NETRENUMERATECOMPUTERNAMES");
04486         ndr->depth++;
04487         if (flags & NDR_SET_VALUES) {
04488                 ndr->flags |= LIBNDR_PRINT_SET_VALUES;
04489         }
04490         if (flags & NDR_IN) {
04491                 ndr_print_struct(ndr, "in", "WKSSVC_NETRENUMERATECOMPUTERNAMES");
04492                 ndr->depth++;
04493                 ndr->depth--;
04494         }
04495         if (flags & NDR_OUT) {
04496                 ndr_print_struct(ndr, "out", "WKSSVC_NETRENUMERATECOMPUTERNAMES");
04497                 ndr->depth++;
04498                 ndr_print_WERROR(ndr, "result", r->out.result);
04499                 ndr->depth--;
04500         }
04501         ndr->depth--;
04502 }


変数

struct dcerpc_interface_table dcerpc_table_wkssvc

ndr_wkssvc.c4775 行で定義されています。


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