構造体 winbindd_methods

#include <winbindd.h>


変数

BOOL consistent
NTSTATUS(* query_user_list )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 *num_entries, WINBIND_USERINFO **info)
NTSTATUS(* enum_dom_groups )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 *num_entries, struct acct_info **info)
NTSTATUS(* enum_local_groups )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 *num_entries, struct acct_info **info)
NTSTATUS(* name_to_sid )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const char *domain_name, const char *name, DOM_SID *sid, enum lsa_SidType *type)
NTSTATUS(* sid_to_name )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *sid, char **domain_name, char **name, enum lsa_SidType *type)
NTSTATUS(* rids_to_names )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *domain_sid, uint32 *rids, size_t num_rids, char **domain_name, char ***names, enum lsa_SidType **types)
NTSTATUS(* query_user )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *user_sid, WINBIND_USERINFO *user_info)
NTSTATUS(* lookup_usergroups )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *user_sid, uint32 *num_groups, DOM_SID **user_gids)
NTSTATUS(* lookup_useraliases )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 num_sids, const DOM_SID *sids, uint32 *num_aliases, uint32 **alias_rids)
NTSTATUS(* lookup_groupmem )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *group_sid, uint32 *num_names, DOM_SID **sid_mem, char ***names, uint32 **name_types)
NTSTATUS(* sequence_number )(struct winbindd_domain *domain, uint32 *seq)
NTSTATUS(* lockout_policy )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, SAM_UNK_INFO_12 *lockout_policy)
NTSTATUS(* password_policy )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, SAM_UNK_INFO_1 *password_policy)
NTSTATUS(* trusted_domains )(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 *num_domains, char ***names, char ***alt_names, DOM_SID **dom_sids)


説明

winbindd.h210 行で定義されています。


構造体

BOOL consistent

winbindd.h213 行で定義されています。

参照元 query_user_list().

NTSTATUS(* query_user_list)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 *num_entries, WINBIND_USERINFO **info)

参照元 query_user_list().

NTSTATUS(* enum_dom_groups)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 *num_entries, struct acct_info **info)

参照元 enum_dom_groups()get_sam_group_entries().

NTSTATUS(* enum_local_groups)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 *num_entries, struct acct_info **info)

参照元 enum_local_groups()get_sam_group_entries().

NTSTATUS(* name_to_sid)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const char *domain_name, const char *name, DOM_SID *sid, enum lsa_SidType *type)

参照元 name_to_sid()winbindd_lookup_sid_by_name().

NTSTATUS(* sid_to_name)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *sid, char **domain_name, char **name, enum lsa_SidType *type)

参照元 add_expanded_sid()fill_grent_mem()sid_to_name()winbindd_lookup_name_by_sid().

NTSTATUS(* rids_to_names)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *domain_sid, uint32 *rids, size_t num_rids, char **domain_name, char ***names, enum lsa_SidType **types)

参照元 rids_to_names()winbindd_dual_lookuprids().

NTSTATUS(* query_user)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *user_sid, WINBIND_USERINFO *user_info)

参照元 query_user()winbindd_dual_userinfo().

NTSTATUS(* lookup_usergroups)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *user_sid, uint32 *num_groups, DOM_SID **user_gids)

参照元 fill_grent_mem()lookup_usergroups()winbindd_dual_getuserdomgroups().

NTSTATUS(* lookup_useraliases)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 num_sids, const DOM_SID *sids, uint32 *num_aliases, uint32 **alias_rids)

参照元 lookup_useraliases().

NTSTATUS(* lookup_groupmem)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, const DOM_SID *group_sid, uint32 *num_names, DOM_SID **sid_mem, char ***names, uint32 **name_types)

参照元 add_expanded_sid()fill_grent_mem()lookup_groupmem().

NTSTATUS(* sequence_number)(struct winbindd_domain *domain, uint32 *seq)

参照元 refresh_sequence_number()sequence_number()winbindd_dual_show_sequence().

NTSTATUS(* lockout_policy)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, SAM_UNK_INFO_12 *lockout_policy)

参照元 lockout_policy().

NTSTATUS(* password_policy)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, SAM_UNK_INFO_1 *password_policy)

参照元 password_policy().

NTSTATUS(* trusted_domains)(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 *num_domains, char ***names, char ***alt_names, DOM_SID **dom_sids)

参照元 trusted_domains().


この構造体の説明は次のファイルから生成されました:
Sambaに対してSat Aug 29 21:24:48 2009に生成されました。  doxygen 1.4.7