diff options
author | Volker Lendecke <vl@samba.org> | 2009-08-16 10:58:43 +0200 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2009-08-16 12:38:19 +0200 |
commit | 8a683f489695b094ef91960f6fda4c8c57407682 (patch) | |
tree | 6c5379bfe1f9a3086a5486857862dfd3d207f372 /source3/librpc/gen_ndr/wbint.h | |
parent | 3d46eaf4110b22b9328466009436f1d3fa9d88e5 (diff) | |
download | samba-8a683f489695b094ef91960f6fda4c8c57407682.tar.gz samba-8a683f489695b094ef91960f6fda4c8c57407682.tar.bz2 samba-8a683f489695b094ef91960f6fda4c8c57407682.zip |
s3:winbind: Add async wb_group_members
Diffstat (limited to 'source3/librpc/gen_ndr/wbint.h')
-rw-r--r-- | source3/librpc/gen_ndr/wbint.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/source3/librpc/gen_ndr/wbint.h b/source3/librpc/gen_ndr/wbint.h index c5caa79a4b..7ed1fb2753 100644 --- a/source3/librpc/gen_ndr/wbint.h +++ b/source3/librpc/gen_ndr/wbint.h @@ -28,6 +28,17 @@ struct wbint_RidArray { uint32_t *rids;/* [size_is(num_rids)] */ }/* [public] */; +struct wbint_GroupMember { + struct dom_sid sid; + const char *name;/* [unique,charset(UTF8)] */ + enum lsa_SidType type; +}/* [public] */; + +struct wbint_GroupMembers { + int32_t num_members; + struct wbint_GroupMember *members;/* [size_is(num_members)] */ +}/* [public] */; + struct wbint_Ping { struct { @@ -175,4 +186,18 @@ struct wbint_QuerySequenceNumber { }; + +struct wbint_LookupGroupMembers { + struct { + struct dom_sid *sid;/* [ref] */ + enum lsa_SidType type; + } in; + + struct { + struct wbint_GroupMembers *members;/* [ref] */ + NTSTATUS result; + } out; + +}; + #endif /* _HEADER_wbint */ |