svn commit: samba r2127 - in branches/SAMBA_4_0/source/librpc/idl: .

tridge at samba.org tridge at samba.org
Tue Aug 31 08:43:28 GMT 2004


Author: tridge
Date: 2004-08-31 08:43:28 +0000 (Tue, 31 Aug 2004)
New Revision: 2127

WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source/librpc/idl&rev=2127&nolog=1

Log:
more lsa IDL updates from Richard Renard



Modified:
   branches/SAMBA_4_0/source/librpc/idl/lsa.idl


Changeset:
Modified: branches/SAMBA_4_0/source/librpc/idl/lsa.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/lsa.idl	2004-08-31 08:22:51 UTC (rev 2126)
+++ branches/SAMBA_4_0/source/librpc/idl/lsa.idl	2004-08-31 08:43:28 UTC (rev 2127)
@@ -453,13 +453,33 @@
 		);
 
 
+	/*******************/
 	/* Function:  0x21 */
-	NTSTATUS lsa_LookupPrivDisplayName();
+	/* in [out] there is a uin16 field
+	   which is not always present.
+	   its value varies */
+	NTSTATUS lsa_LookupPrivDisplayName (
+		[in,ref]     policy_handle *handle,
+		[in,ref]     lsa_Name *name,
+		[in]         uint16 unknown,     /* 0x0409 */
+		[in]         uint16 unknown2,    /* 0x0409 */
+		[out]        lsa_Name *disp_name,
+		[out]        uint16 unknown3     /* 0x0409 */
+		/* [out]        uint16 unknown4 */ /* not always present */
+		);
+
 	/* Function:        0x22 */
 	NTSTATUS lsa_DeleteObject();
-	/* Function:   0x23 */
-	NTSTATUS lsa_EnumAccountsWithUserRight();
 
+	
+	/*******************/
+	/* Function:      0x23 */
+	NTSTATUS lsa_EnumAccountsWithUserRight (
+		[in,ref]     policy_handle *handle,
+		[in]         lsa_Name *name,
+		[out,ref]    lsa_SidArray *sids
+		);
+
 	/* Function:      0x24 */
 	typedef struct {
 		unistr *name;



More information about the samba-cvs mailing list