From a20352959e0474e10dc533f7ecb876cf7a4c8723 Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Fri, 21 Nov 2003 03:07:02 +0000 Subject: More work on eventlog - still doesn't work. (-: (This used to be commit 9109cb832a3807b3eee9e52c8c533e2bf0c8007a) --- source4/librpc/idl/eventlog.idl | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) (limited to 'source4/librpc/idl/eventlog.idl') diff --git a/source4/librpc/idl/eventlog.idl b/source4/librpc/idl/eventlog.idl index 574868ab94..a8eba4ae16 100644 --- a/source4/librpc/idl/eventlog.idl +++ b/source4/librpc/idl/eventlog.idl @@ -1,17 +1,31 @@ /* eventlog interface definition */ -[ uuid(82273fdc-e32a-17c3-3f78-827929dc23ea), - version(1.0), +[ uuid(82273fdc-e32a-18c3-3f78-827929dc23ea), + version(0.0), pointer_default(unique) ] interface eventlog { + typedef struct { + uint16 unknown0; + uint16 unknown1; + } eventlog_OpenUnknown0; + + typedef struct { + [value(2*strlen_m(r->name))] uint16 name_len; + [value(r->name_len)] uint16 name_size; + unistr_noterm *name; + } eventlog_String; + /******************/ /* Function: 0x00 */ NTSTATUS eventlog_OpenEventLog( - [in] unistr *servername, - [in] unistr *sourcename, - [out,ref] policy_handle *handle + [in] eventlog_OpenUnknown0 *unknown0, + [in] eventlog_String source, + [in] eventlog_String unknown1, + [in] uint32 unknown2, + [in] uint32 unknown3, + [out,ref] policy_handle *handle ); /******************/ -- cgit