📄 ndr_wkssvc.c
字号:
if (r->domain_name) { ndr_print_string(ndr, "domain_name", r->domain_name); } ndr->depth--; ndr_print_uint32(ndr, "version_major", r->version_major); ndr_print_uint32(ndr, "version_minor", r->version_minor); ndr_print_ptr(ndr, "lan_root", r->lan_root); ndr->depth++; if (r->lan_root) { ndr_print_string(ndr, "lan_root", r->lan_root); } ndr->depth--; ndr_print_uint32(ndr, "logged_on_users", r->logged_on_users); ndr->depth--;}NTSTATUS ndr_push_wkssvc_NetWkstaInfo502(struct ndr_push *ndr, int ndr_flags, const struct wkssvc_NetWkstaInfo502 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_push_align(ndr, 4)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->char_wait)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->collection_time)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->maximum_collection_count)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->keep_connection)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->max_commands)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->session_timeout)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->size_char_buf)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->max_threads)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->lock_quota)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->lock_increment)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->lock_maximum)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->pipe_increment)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->pipe_maximum)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->cache_file_timeout)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->dormant_file_limit)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->read_ahead_throughput)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->num_mailslot_buffers)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->num_srv_announce_buffers)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->max_illegal_dgram_events)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->dgram_event_reset_freq)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->log_election_packets)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->use_opportunistic_locking)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->use_unlock_behind)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->use_close_behind)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->buf_named_pipes)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->use_lock_read_unlock)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->utilize_nt_caching)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->use_raw_read)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->use_raw_write)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->use_write_raw_data)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->use_encryption)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->buf_files_deny_write)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->buf_read_only_files)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->force_core_create_mode)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->use_512_byte_max_transfer)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}NTSTATUS ndr_pull_wkssvc_NetWkstaInfo502(struct ndr_pull *ndr, int ndr_flags, struct wkssvc_NetWkstaInfo502 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_pull_align(ndr, 4)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->char_wait)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->collection_time)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->maximum_collection_count)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->keep_connection)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->max_commands)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->session_timeout)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->size_char_buf)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->max_threads)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->lock_quota)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->lock_increment)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->lock_maximum)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->pipe_increment)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->pipe_maximum)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->cache_file_timeout)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->dormant_file_limit)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->read_ahead_throughput)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->num_mailslot_buffers)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->num_srv_announce_buffers)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->max_illegal_dgram_events)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->dgram_event_reset_freq)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->log_election_packets)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->use_opportunistic_locking)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->use_unlock_behind)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->use_close_behind)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->buf_named_pipes)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->use_lock_read_unlock)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->utilize_nt_caching)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->use_raw_read)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->use_raw_write)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->use_write_raw_data)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->use_encryption)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->buf_files_deny_write)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->buf_read_only_files)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->force_core_create_mode)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->use_512_byte_max_transfer)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}_PUBLIC_ void ndr_print_wkssvc_NetWkstaInfo502(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo502 *r){ ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo502"); ndr->depth++; ndr_print_uint32(ndr, "char_wait", r->char_wait); ndr_print_uint32(ndr, "collection_time", r->collection_time); ndr_print_uint32(ndr, "maximum_collection_count", r->maximum_collection_count); ndr_print_uint32(ndr, "keep_connection", r->keep_connection); ndr_print_uint32(ndr, "max_commands", r->max_commands); ndr_print_uint32(ndr, "session_timeout", r->session_timeout); ndr_print_uint32(ndr, "size_char_buf", r->size_char_buf); ndr_print_uint32(ndr, "max_threads", r->max_threads); ndr_print_uint32(ndr, "lock_quota", r->lock_quota); ndr_print_uint32(ndr, "lock_increment", r->lock_increment); ndr_print_uint32(ndr, "lock_maximum", r->lock_maximum); ndr_print_uint32(ndr, "pipe_increment", r->pipe_increment); ndr_print_uint32(ndr, "pipe_maximum", r->pipe_maximum); ndr_print_uint32(ndr, "cache_file_timeout", r->cache_file_timeout); ndr_print_uint32(ndr, "dormant_file_limit", r->dormant_file_limit); ndr_print_uint32(ndr, "read_ahead_throughput", r->read_ahead_throughput); ndr_print_uint32(ndr, "num_mailslot_buffers", r->num_mailslot_buffers); ndr_print_uint32(ndr, "num_srv_announce_buffers", r->num_srv_announce_buffers); ndr_print_uint32(ndr, "max_illegal_dgram_events", r->max_illegal_dgram_events); ndr_print_uint32(ndr, "dgram_event_reset_freq", r->dgram_event_reset_freq); ndr_print_uint32(ndr, "log_election_packets", r->log_election_packets); ndr_print_uint32(ndr, "use_opportunistic_locking", r->use_opportunistic_locking); ndr_print_uint32(ndr, "use_unlock_behind", r->use_unlock_behind); ndr_print_uint32(ndr, "use_close_behind", r->use_close_behind); ndr_print_uint32(ndr, "buf_named_pipes", r->buf_named_pipes); ndr_print_uint32(ndr, "use_lock_read_unlock", r->use_lock_read_unlock); ndr_print_uint32(ndr, "utilize_nt_caching", r->utilize_nt_caching); ndr_print_uint32(ndr, "use_raw_read", r->use_raw_read); ndr_print_uint32(ndr, "use_raw_write", r->use_raw_write); ndr_print_uint32(ndr, "use_write_raw_data", r->use_write_raw_data); ndr_print_uint32(ndr, "use_encryption", r->use_encryption); ndr_print_uint32(ndr, "buf_files_deny_write", r->buf_files_deny_write); ndr_print_uint32(ndr, "buf_read_only_files", r->buf_read_only_files); ndr_print_uint32(ndr, "force_core_create_mode", r->force_core_create_mode); ndr_print_uint32(ndr, "use_512_byte_max_transfer", r->use_512_byte_max_transfer); ndr->depth--;}NTSTATUS ndr_push_wkssvc_NetWkstaInfo1010(struct ndr_push *ndr, int ndr_flags, const struct wkssvc_NetWkstaInfo1010 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_push_align(ndr, 4)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->char_wait)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}NTSTATUS ndr_pull_wkssvc_NetWkstaInfo1010(struct ndr_pull *ndr, int ndr_flags, struct wkssvc_NetWkstaInfo1010 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_pull_align(ndr, 4)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->char_wait)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}_PUBLIC_ void ndr_print_wkssvc_NetWkstaInfo1010(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1010 *r){ ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1010"); ndr->depth++; ndr_print_uint32(ndr, "char_wait", r->char_wait); ndr->depth--;}NTSTATUS ndr_push_wkssvc_NetWkstaInfo1011(struct ndr_push *ndr, int ndr_flags, const struct wkssvc_NetWkstaInfo1011 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_push_align(ndr, 4)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->collection_time)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}NTSTATUS ndr_pull_wkssvc_NetWkstaInfo1011(struct ndr_pull *ndr, int ndr_flags, struct wkssvc_NetWkstaInfo1011 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_pull_align(ndr, 4)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->collection_time)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}_PUBLIC_ void ndr_print_wkssvc_NetWkstaInfo1011(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1011 *r){ ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1011"); ndr->depth++; ndr_print_uint32(ndr, "collection_time", r->collection_time); ndr->depth--;}NTSTATUS ndr_push_wkssvc_NetWkstaInfo1012(struct ndr_push *ndr, int ndr_flags, const struct wkssvc_NetWkstaInfo1012 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_push_align(ndr, 4)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->maximum_collection_count)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}NTSTATUS ndr_pull_wkssvc_NetWkstaInfo1012(struct ndr_pull *ndr, int ndr_flags, struct wkssvc_NetWkstaInfo1012 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_pull_align(ndr, 4)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->maximum_collection_count)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}_PUBLIC_ void ndr_print_wkssvc_NetWkstaInfo1012(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1012 *r){ ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1012"); ndr->depth++; ndr_print_uint32(ndr, "maximum_collection_count", r->maximum_collection_count); ndr->depth--;}NTSTATUS ndr_push_wkssvc_NetWkstaInfo1013(struct ndr_push *ndr, int ndr_flags, const struct wkssvc_NetWkstaInfo1013 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_push_align(ndr, 4)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->keep_connection)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}NTSTATUS ndr_pull_wkssvc_NetWkstaInfo1013(struct ndr_pull *ndr, int ndr_flags, struct wkssvc_NetWkstaInfo1013 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_pull_align(ndr, 4)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->keep_connection)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}_PUBLIC_ void ndr_print_wkssvc_NetWkstaInfo1013(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1013 *r){ ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1013"); ndr->depth++; ndr_print_uint32(ndr, "keep_connection", r->keep_connection); ndr->depth--;}NTSTATUS ndr_push_wkssvc_NetWkstaInfo1018(struct ndr_push *ndr, int ndr_flags, const struct wkssvc_NetWkstaInfo1018 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_push_align(ndr, 4)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->session_timeout)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}NTSTATUS ndr_pull_wkssvc_NetWkstaInfo1018(struct ndr_pull *ndr, int ndr_flags, struct wkssvc_NetWkstaInfo1018 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_pull_align(ndr, 4)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->session_timeout)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}_PUBLIC_ void ndr_print_wkssvc_NetWkstaInfo1018(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1018 *r){ ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1018"); ndr->depth++; ndr_print_uint32(ndr, "session_timeout", r->session_timeout); ndr->depth--;}NTSTATUS ndr_push_wkssvc_NetWkstaInfo1023(struct ndr_push *ndr, int ndr_flags, const struct wkssvc_NetWkstaInfo1023 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_push_align(ndr, 4)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->size_char_buf)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}NTSTATUS ndr_pull_wkssvc_NetWkstaInfo1023(struct ndr_pull *ndr, int ndr_flags, struct wkssvc_NetWkstaInfo1023 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_pull_align(ndr, 4)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->size_char_buf)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}_PUBLIC_ void ndr_print_wkssvc_NetWkstaInfo1023(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1023 *r){ ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1023"); ndr->depth++; ndr_print_uint32(ndr, "size_char_buf", r->size_char_buf); ndr->depth--;}NTSTATUS ndr_push_wkssvc_NetWkstaInfo1027(struct ndr_push *ndr, int ndr_flags, const struct wkssvc_NetWkstaInfo1027 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_push_align(ndr, 4)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->errorlog_sz)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}NTSTATUS ndr_pull_wkssvc_NetWkstaInfo1027(struct ndr_pull *ndr, int ndr_flags, struct wkssvc_NetWkstaInfo1027 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_pull_align(ndr, 4)); NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->errorlog_sz)); } if (ndr_flags & NDR_BUFFERS) { } return NT_STATUS_OK;}_PUBLIC_ void ndr_print_wkssvc_NetWkstaInfo1027(struct ndr_print *ndr, const char *name, const struct wkssvc_NetWkstaInfo1027 *r){ ndr_print_struct(ndr, name, "wkssvc_NetWkstaInfo1027"); ndr->depth++; ndr_print_uint32(ndr, "errorlog_sz", r->errorlog_sz); ndr->depth--;}NTSTATUS ndr_push_wkssvc_NetWkstaInfo1033(struct ndr_push *ndr, int ndr_flags, const struct wkssvc_NetWkstaInfo1033 *r){ if (ndr_flags & NDR_SCALARS) { NDR_CHECK(ndr_push_align(ndr, 4)); NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->max_threads)); } if (ndr_flags & NDR_BUFFERS) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -