From 308cc429eb7c07d94609f2818e9d81239cb4cbb9 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 20 Nov 2003 03:09:19 +0000 Subject: added samr_LookupNames() and test code (This used to be commit f8397cbc8554b721093b8ae6ac6fb26d0ee9a7cf) --- source4/librpc/ndr/ndr_samr.h | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'source4/librpc/ndr/ndr_samr.h') diff --git a/source4/librpc/ndr/ndr_samr.h b/source4/librpc/ndr/ndr_samr.h index 11ae381639..452822b15e 100644 --- a/source4/librpc/ndr/ndr_samr.h +++ b/source4/librpc/ndr/ndr_samr.h @@ -21,7 +21,7 @@ #define DCERPC_SAMR_CREATE_DOM_ALIAS 14 #define DCERPC_SAMR_ENUMDOMAINALIASES 15 #define DCERPC_SAMR_GETALIASMEMBERSHIP 16 -#define DCERPC_SAMR_LOOKUP_NAMES 17 +#define DCERPC_SAMR_LOOKUPNAMES 17 #define DCERPC_SAMR_LOOKUP_RIDS 18 #define DCERPC_SAMR_OPENGROUP 19 #define DCERPC_SAMR_QUERYGROUPINFO 20 @@ -404,9 +404,9 @@ struct samr_Sids { struct dom_sid2 *sids; }; -struct samr_Rids { +struct samr_Ids { uint32 count; - uint32 *rids; + uint32 *ids; }; struct samr_GetAliasMembership { @@ -416,17 +416,22 @@ struct samr_GetAliasMembership { } in; struct { - struct samr_Rids *rids; + struct samr_Ids *rids; NTSTATUS result; } out; }; -struct samr_LOOKUP_NAMES { +struct samr_LookupNames { struct { + struct policy_handle *handle; + uint32 num_names; + struct samr_Name *names; } in; struct { + struct samr_Ids rids; + struct samr_Ids types; NTSTATUS result; } out; -- cgit