eventlog: fill in IDL for eventlog_GetLogIntormation.
[samba.git] / librpc / idl / eventlog.idl
index a85a5efeaf88adb143e6c93898583b3df50d087f..0b49379bf4a689634a19a3d76516163605fdcc0f 100644 (file)
@@ -189,7 +189,18 @@ import "lsa.idl", "security.idl";
 
        /*****************/
        /* Function 0x16 */
-       [todo] NTSTATUS eventlog_GetLogIntormation();
+
+       typedef struct {
+               boolean32 full;
+       } EVENTLOG_FULL_INFORMATION;
+
+       NTSTATUS eventlog_GetLogIntormation(
+               [in] policy_handle *handle,
+               [in] uint32 level,
+               [out,ref] [size_is(buf_size)] uint8 *buffer,
+               [in] [range(0,1024)] uint32 buf_size,
+               [out,ref] uint32 *bytes_needed
+               );
 
        /*****************/
        /* Function 0x17 */