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.c の 87 行で定義されています。
参照先 ndr_print::depth・wkssvc_NetWkstaInfo100::domain_name・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint16()・ndr_print_uint32()・wkssvc_NetWkstaInfo100::platform_id・wkssvc_NetWkstaInfo100::server_name・wkssvc_NetWkstaInfo100::version_major・wkssvc_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.c の 216 行で定義されています。
参照先 ndr_print::depth・wkssvc_NetWkstaInfo101::domain_name・wkssvc_NetWkstaInfo101::lan_root・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint16()・ndr_print_uint32()・wkssvc_NetWkstaInfo101::platform_id・wkssvc_NetWkstaInfo101::server_name・wkssvc_NetWkstaInfo101::version_major・wkssvc_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.c の 353 行で定義されています。
参照先 ndr_print::depth・wkssvc_NetWkstaInfo102::domain_name・wkssvc_NetWkstaInfo102::lan_root・wkssvc_NetWkstaInfo102::logged_on_users・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint16()・ndr_print_uint32()・wkssvc_NetWkstaInfo102::platform_id・wkssvc_NetWkstaInfo102::server_name・wkssvc_NetWkstaInfo102::version_major・wkssvc_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.c の 472 行で定義されています。
参照先 wkssvc_NetWkstaInfo502::buf_files_deny_write・wkssvc_NetWkstaInfo502::buf_named_pipes・wkssvc_NetWkstaInfo502::buf_read_only_files・wkssvc_NetWkstaInfo502::cache_file_timeout・wkssvc_NetWkstaInfo502::char_wait・wkssvc_NetWkstaInfo502::collection_time・ndr_print::depth・wkssvc_NetWkstaInfo502::dgram_event_reset_freq・wkssvc_NetWkstaInfo502::dormant_file_limit・wkssvc_NetWkstaInfo502::force_core_create_mode・wkssvc_NetWkstaInfo502::keep_connection・wkssvc_NetWkstaInfo502::lock_increment・wkssvc_NetWkstaInfo502::lock_maximum・wkssvc_NetWkstaInfo502::lock_quota・wkssvc_NetWkstaInfo502::log_election_packets・wkssvc_NetWkstaInfo502::max_commands・wkssvc_NetWkstaInfo502::max_illegal_dgram_events・wkssvc_NetWkstaInfo502::max_threads・wkssvc_NetWkstaInfo502::maximum_collection_count・ndr_print_struct()・ndr_print_uint32()・wkssvc_NetWkstaInfo502::num_mailslot_buffers・wkssvc_NetWkstaInfo502::num_srv_announce_buffers・wkssvc_NetWkstaInfo502::pipe_increment・wkssvc_NetWkstaInfo502::pipe_maximum・wkssvc_NetWkstaInfo502::read_ahead_throughput・wkssvc_NetWkstaInfo502::session_timeout・wkssvc_NetWkstaInfo502::size_char_buf・wkssvc_NetWkstaInfo502::use_512_byte_max_transfer・wkssvc_NetWkstaInfo502::use_close_behind・wkssvc_NetWkstaInfo502::use_encryption・wkssvc_NetWkstaInfo502::use_lock_read_unlock・wkssvc_NetWkstaInfo502::use_opportunistic_locking・wkssvc_NetWkstaInfo502::use_raw_read・wkssvc_NetWkstaInfo502::use_raw_write・wkssvc_NetWkstaInfo502::use_unlock_behind・wkssvc_NetWkstaInfo502::use_write_raw_data・wkssvc_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.c の 536 行で定義されています。
参照先 wkssvc_NetWkstaInfo1010::char_wait・ndr_print::depth・ndr_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.c の 566 行で定義されています。
参照先 wkssvc_NetWkstaInfo1011::collection_time・ndr_print::depth・ndr_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.c の 596 行で定義されています。
参照先 ndr_print::depth・wkssvc_NetWkstaInfo1012::maximum_collection_count・ndr_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.c の 626 行で定義されています。
参照先 ndr_print::depth・wkssvc_NetWkstaInfo1013::keep_connection・ndr_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.c の 656 行で定義されています。
参照先 ndr_print::depth・ndr_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.c の 686 行で定義されています。
参照先 ndr_print::depth・ndr_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.c の 716 行で定義されています。
参照先 ndr_print::depth・wkssvc_NetWkstaInfo1027::errorlog_sz・ndr_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.c の 746 行で定義されています。
参照先 ndr_print::depth・wkssvc_NetWkstaInfo1033::max_threads・ndr_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.c の 1162 行で定義されています。
参照先 wkssvc_NetWkstaInfo::info100・wkssvc_NetWkstaInfo::info101・wkssvc_NetWkstaInfo::info1010・wkssvc_NetWkstaInfo::info1011・wkssvc_NetWkstaInfo::info1012・wkssvc_NetWkstaInfo::info1013・wkssvc_NetWkstaInfo::info1018・wkssvc_NetWkstaInfo::info102・wkssvc_NetWkstaInfo::info1023・wkssvc_NetWkstaInfo::info1027・wkssvc_NetWkstaInfo::info1033・wkssvc_NetWkstaInfo::info502・level・ndr_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.c の 1329 行で定義されています。
参照先 ndr_print::depth・ndr_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.c の 1404 行で定義されています。
参照先 asprintf()・ndr_print::depth・USER_INFO_0_CONTAINER::entries_read・ndr_print_ptr()・ndr_print_struct()・ndr_print_uint32()・ndr_print_USER_INFO_0()・ndr_print::print・USER_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.c の 1557 行で定義されています。
参照先 ndr_print::depth・USER_INFO_1::logon_domain・USER_INFO_1::logon_server・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・USER_INFO_1::other_domains・USER_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.c の 1650 行で定義されています。
参照先 asprintf()・ndr_print::depth・USER_INFO_1_CONTAINER::entries_read・ndr_print_ptr()・ndr_print_struct()・ndr_print_uint32()・ndr_print_USER_INFO_1()・ndr_print::print・USER_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.c の 1779 行で定義されています。
参照先 level・ndr_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::user0・WKS_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.c の 1888 行で定義されています。
参照先 wkssvc_NetWkstaTransportInfo0::address・ndr_print::depth・wkssvc_NetWkstaTransportInfo0::name・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint32()・wkssvc_NetWkstaTransportInfo0::quality_of_service・wkssvc_NetWkstaTransportInfo0::vc_count・wkssvc_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.c の 1972 行で定義されています。
参照先 wkssvc_NetWkstaTransportCtr0::array・asprintf()・wkssvc_NetWkstaTransportCtr0::count・ndr_print::depth・ndr_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.c の 2075 行で定義されています。
参照先 wkssvc_NetWkstaTransportCtr::ctr0・level・ndr_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.c の 2118 行で定義されています。
参照先 wkssvc_PasswordBuffer::data・ndr_print::depth・ndr_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.c の 2140 行で定義されています。
参照先 ndr_print::depth・ndr_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.c の 2169 行で定義されています。
参照先 ndr_print::depth・ndr_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.c の 2242 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・wkssvc_NetWkstaGetInfo::in・wkssvc_NetWkstaGetInfo::info・wkssvc_NetWkstaGetInfo::level・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint32()・ndr_print_WERROR()・ndr_print_wkssvc_NetWkstaInfo()・wkssvc_NetWkstaGetInfo::out・wkssvc_NetWkstaGetInfo::result・wkssvc_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.c の 2359 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・wkssvc_NetWkstaSetInfo::in・wkssvc_NetWkstaSetInfo::info・wkssvc_NetWkstaSetInfo::level・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint32()・ndr_print_WERROR()・ndr_print_wkssvc_NetWkstaInfo()・wkssvc_NetWkstaSetInfo::out・wkssvc_NetWkstaSetInfo::parm_error・wkssvc_NetWkstaSetInfo::result・wkssvc_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.c の 2531 行で定義されています。
参照先 ndr_print::depth・wkssvc_NetWkstaEnumUsers::entriesread・ndr_print::flags・wkssvc_NetWkstaEnumUsers::in・wkssvc_NetWkstaEnumUsers::level・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint32()・ndr_print_WERROR()・ndr_print_WKS_USER_ENUM_UNION()・wkssvc_NetWkstaEnumUsers::out・wkssvc_NetWkstaEnumUsers::prefmaxlen・wkssvc_NetWkstaEnumUsers::result・wkssvc_NetWkstaEnumUsers::resumehandle・wkssvc_NetWkstaEnumUsers::server_name・wkssvc_NetWkstaEnumUsers::totalentries・wkssvc_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.c の 2608 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRWKSTAUSERGETINFO::out・WKSSVC_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.c の 2649 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRWKSTAUSERSETINFO::out・WKSSVC_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.c の 2806 行で定義されています。
参照先 wkssvc_NetWkstaTransportEnum::ctr・ndr_print::depth・ndr_print::flags・wkssvc_NetWkstaTransportEnum::in・wkssvc_NetWkstaTransportEnum::level・wkssvc_NetWkstaTransportEnum::max_buffer・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint32()・ndr_print_WERROR()・ndr_print_wkssvc_NetWkstaTransportCtr()・wkssvc_NetWkstaTransportEnum::out・wkssvc_NetWkstaTransportEnum::result・wkssvc_NetWkstaTransportEnum::resume_handle・wkssvc_NetWkstaTransportEnum::server_name・wkssvc_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.c の 2886 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRWKSTATRANSPORTADD::out・WKSSVC_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.c の 2927 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRWKSTATRANSPORTDEL::out・WKSSVC_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.c の 2968 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRUSEADD::out・WKSSVC_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.c の 3009 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRUSEGETINFO::out・WKSSVC_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.c の 3050 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRUSEDEL::out・WKSSVC_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.c の 3091 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRUSEENUM::out・WKSSVC_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.c の 3132 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRMESSAGEBUFFERSEND::out・WKSSVC_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.c の 3173 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRWORKSTATIONSTATISTICSGET::out・WKSSVC_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.c の 3214 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRLOGONDOMAINNAMEADD::out・WKSSVC_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.c の 3255 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRLOGONDOMAINNAMEDEL::out・WKSSVC_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.c の 3296 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRJOINDOMAIN::out・WKSSVC_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.c の 3337 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRUNJOINDOMAIN::out・WKSSVC_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.c の 3378 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRRENAMEMACHINEINDOMAIN::out・WKSSVC_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.c の 3419 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRVALIDATENAME::out・WKSSVC_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.c の 3460 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRGETJOININFORMATION::out・WKSSVC_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.c の 3501 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRGETJOINABLEOUS::out・WKSSVC_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.c の 3655 行で定義されています。
参照先 wkssvc_NetrJoinDomain2::account_name・wkssvc_NetrJoinDomain2::admin_account・ndr_print::depth・wkssvc_NetrJoinDomain2::domain_name・wkssvc_NetrJoinDomain2::encrypted_password・ndr_print::flags・wkssvc_NetrJoinDomain2::in・wkssvc_NetrJoinDomain2::join_flags・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_WERROR()・ndr_print_wkssvc_joinflags()・ndr_print_wkssvc_PasswordBuffer()・wkssvc_NetrJoinDomain2::out・wkssvc_NetrJoinDomain2::result・wkssvc_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.c の 3799 行で定義されています。
参照先 wkssvc_NetrUnjoinDomain2::account・ndr_print::depth・wkssvc_NetrUnjoinDomain2::encrypted_password・ndr_print::flags・wkssvc_NetrUnjoinDomain2::in・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_WERROR()・ndr_print_wkssvc_joinflags()・ndr_print_wkssvc_PasswordBuffer()・wkssvc_NetrUnjoinDomain2::out・wkssvc_NetrUnjoinDomain2::result・wkssvc_NetrUnjoinDomain2::server_name・wkssvc_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.c の 3960 行で定義されています。
参照先 wkssvc_NetrRenameMachineInDomain2::Account・ndr_print::depth・wkssvc_NetrRenameMachineInDomain2::EncryptedPassword・ndr_print::flags・wkssvc_NetrRenameMachineInDomain2::in・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_WERROR()・ndr_print_wkssvc_PasswordBuffer()・ndr_print_wkssvc_renameflags()・wkssvc_NetrRenameMachineInDomain2::NewMachineName・wkssvc_NetrRenameMachineInDomain2::out・wkssvc_NetrRenameMachineInDomain2::RenameOptions・wkssvc_NetrRenameMachineInDomain2::result・wkssvc_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.c の 4026 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRVALIDATENAME2::out・WKSSVC_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.c の 4067 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRGETJOINABLEOUS2::out・WKSSVC_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.c の 4209 行で定義されています。
参照先 wkssvc_NetrAddAlternateComputerName::Account・ndr_print::depth・wkssvc_NetrAddAlternateComputerName::EncryptedPassword・ndr_print::flags・wkssvc_NetrAddAlternateComputerName::in・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint32()・ndr_print_WERROR()・ndr_print_wkssvc_PasswordBuffer()・wkssvc_NetrAddAlternateComputerName::NewAlternateMachineName・wkssvc_NetrAddAlternateComputerName::out・wkssvc_NetrAddAlternateComputerName::Reserved・wkssvc_NetrAddAlternateComputerName::result・wkssvc_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.c の 4376 行で定義されています。
参照先 wkssvc_NetrRemoveAlternateComputerName::Account・wkssvc_NetrRemoveAlternateComputerName::AlternateMachineNameToRemove・ndr_print::depth・wkssvc_NetrRemoveAlternateComputerName::EncryptedPassword・ndr_print::flags・wkssvc_NetrRemoveAlternateComputerName::in・ndr_print_ptr()・ndr_print_string()・ndr_print_struct()・ndr_print_uint32()・ndr_print_WERROR()・ndr_print_wkssvc_PasswordBuffer()・wkssvc_NetrRemoveAlternateComputerName::out・wkssvc_NetrRemoveAlternateComputerName::Reserved・wkssvc_NetrRemoveAlternateComputerName::result・wkssvc_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.c の 4442 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRSETPRIMARYCOMPUTERNAME::out・WKSSVC_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.c の 4483 行で定義されています。
参照先 ndr_print::depth・ndr_print::flags・ndr_print_struct()・ndr_print_WERROR()・WKSSVC_NETRENUMERATECOMPUTERNAMES::out・WKSSVC_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 }
ndr_wkssvc.c の 4775 行で定義されています。