From 88baaee0939e28a596ceae49ce1b265570323340 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Tue, 23 Nov 2004 00:31:00 +0000 Subject: r3917: A few more LSA RPCs found in my wanderings (for trusted domains, these seem to be 'shortcut' RPCs, that just avoid an open/query pair). Rename a few others to give us a slightly sensible pattern. Andrew Bartlett (This used to be commit d6a7ab57e74ab89dd163d5f9f5f901e586b0aad4) --- source4/librpc/idl/lsa.idl | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'source4/librpc/idl/lsa.idl') diff --git a/source4/librpc/idl/lsa.idl b/source4/librpc/idl/lsa.idl index 15d1445250..a0f0e6cffc 100644 --- a/source4/librpc/idl/lsa.idl +++ b/source4/librpc/idl/lsa.idl @@ -435,7 +435,7 @@ } lsa_TrustedDomainInfo; /* Function: 0x1a */ - NTSTATUS lsa_QueryInfoTrustedDomain( + NTSTATUS lsa_QueryTrustedDomainInfo( [in,ref] policy_handle *trustdom_handle, [in] uint16 level, [out,switch_is(level)] lsa_TrustedDomainInfo *info @@ -544,7 +544,13 @@ ); /* Function: 0x27 */ - NTSTATUS lsa_QueryTrustDomainInfo(); + NTSTATUS lsa_QueryTrustedDomainInfoBySid( + [in,ref] policy_handle *handle, + [in,ref] dom_sid2 *dom_sid, + [in] uint16 level, + [out,switch_is(level)] lsa_TrustedDomainInfo *info + ); + /* Function: 0x28 */ NTSTATUS lsa_SetTrustDomainInfo(); /* Function: 0x29 */ @@ -581,7 +587,12 @@ NTSTATUS lsa_SetInfoPolicy2(); /* Function 0x30 */ - NTSTATUS lsa_QueryTrustedDomainInfoByName(); + NTSTATUS lsa_QueryTrustedDomainInfoByName( + [in,ref] policy_handle *handle, + [in] lsa_String trusted_domain, + [in] uint16 level, + [out,switch_is(level)] lsa_TrustedDomainInfo *info + ); /* Function 0x31 */ NTSTATUS lsa_SetTrustedDomainInfoByName(); -- cgit