diff options
author | Andrew Tridgell <tridge@samba.org> | 2003-11-09 10:01:24 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2003-11-09 10:01:24 +0000 |
commit | 3c669340f529c559bff88168c3f9ddac9790d6c3 (patch) | |
tree | a127d40007d1d3d2ed0c41e3be7983284ced9292 /source4/librpc/idl | |
parent | 4bba087298b45b3dd403a8ee0a50179bff72f6c4 (diff) | |
download | samba-3c669340f529c559bff88168c3f9ddac9790d6c3.tar.gz samba-3c669340f529c559bff88168c3f9ddac9790d6c3.tar.bz2 samba-3c669340f529c559bff88168c3f9ddac9790d6c3.zip |
added lsa_EnumTrustDom
(This used to be commit ef60a70912c70b11438b53ed033efe31f662143d)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r-- | source4/librpc/idl/lsa.idl | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/source4/librpc/idl/lsa.idl b/source4/librpc/idl/lsa.idl index 7d652e2449..4582470980 100644 --- a/source4/librpc/idl/lsa.idl +++ b/source4/librpc/idl/lsa.idl @@ -129,9 +129,27 @@ /* Function: 0x0c */ NTSTATUS lsa_CreateTrustDom (); + /******************/ /* Function: 0x0d */ - NTSTATUS lsa_EnumTrustDom (); + + typedef struct { + lsa_Name name; + dom_sid2 *sid; + } lsa_TrustInformation; + + typedef struct { + uint32 count; + [size_is(count)] lsa_TrustInformation *domains; + uint32 max_count; + } lsa_RefDomainList; + + NTSTATUS lsa_EnumTrustDom ( + [in,ref] policy_handle *handle, + [in,out,ref] uint32 *resume_handle, + [in] uint32 num_entries, + [out] lsa_RefDomainList *domains + ); /******************/ @@ -148,17 +166,6 @@ [size_is(count)] lsa_TranslatedSid *sids; } lsa_TransSidArray; - typedef struct { - lsa_Name name; - dom_sid2 *sid; - } lsa_TrustInformation; - - typedef struct { - uint32 count; - [size_is(count)] lsa_TrustInformation *domains; - uint32 max_count; - } lsa_RefDomainList; - NTSTATUS lsa_LookupNames ( [in,ref] policy_handle *handle, [in] uint32 num_names, |