eventlog: fill in IDL for eventlog_ReportEventW.
authorGünther Deschner <gd@samba.org>
Tue, 20 Jan 2009 17:32:01 +0000 (18:32 +0100)
committerGünther Deschner <gd@samba.org>
Sat, 24 Jan 2009 02:32:34 +0000 (03:32 +0100)
Guenther

librpc/idl/eventlog.idl

index 51b3ea706e32207deedc6756ede369cd1cff1400..a85a5efeaf88adb143e6c93898583b3df50d087f 100644 (file)
@@ -130,7 +130,22 @@ import "lsa.idl", "security.idl";
 
        /*****************/
        /* Function 0x0b */
-       [todo] NTSTATUS eventlog_ReportEventW();
+       NTSTATUS eventlog_ReportEventW(
+               [in] policy_handle *handle,
+               [in] time_t timestamp,
+               [in] eventlogEventTypes event_type,
+               [in] uint16 event_category,
+               [in] uint32 event_id,
+               [in] [range(0,256)] uint16 num_of_strings,
+               [in] [range(0,0x3FFFF)] uint32 data_size,
+               [in,ref] lsa_String *servername,
+               [in,unique] dom_sid *user_sid,
+               [in,unique] [size_is(num_of_strings)] lsa_String **strings,
+               [in,unique] [size_is(data_size)] uint8 *data,
+               [in] uint16 flags,
+               [in,out,unique] uint32 *record_number,
+               [in,out,unique] time_t *time_written
+               );
 
        /*****************/
        /* Function 0x0c */