From 220686a5c10aa54ebda55272edf7a61e0ca79e74 Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Sat, 6 Aug 2005 00:46:43 +0000 Subject: r9154: Change eventlog enums to bitmaps. Fix IDL for ReadEventLogW() function. (This used to be commit b1b76ad9c428f0941d104e9312aa426c39da7134) --- source4/librpc/idl/eventlog.idl | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'source4/librpc/idl') diff --git a/source4/librpc/idl/eventlog.idl b/source4/librpc/idl/eventlog.idl index 6393d38b15..ab0f2a1ff0 100644 --- a/source4/librpc/idl/eventlog.idl +++ b/source4/librpc/idl/eventlog.idl @@ -11,20 +11,20 @@ helpstring("Event Logger") ] interface eventlog { - typedef enum { + typedef bitmap { EVENTLOG_SEQUENTIAL_READ = 0x0001, - EVENTLOG_SEEK_READ = 0x0002, - EVENTLOG_FORWARDS_READ = 0x0004, - EVENTLOG_BACKWARDS_READ = 0x0008 + EVENTLOG_SEEK_READ = 0x0002, + EVENTLOG_FORWARDS_READ = 0x0004, + EVENTLOG_BACKWARDS_READ = 0x0008 } eventlogReadFlags; - typedef enum { - EVENTLOG_SUCCESS = 0x0000, - EVENTLOG_ERROR_TYPE = 0x0001, - EVENTLOG_WARNING_TYPE = 0x0002, + typedef bitmap { + EVENTLOG_SUCCESS = 0x0000, + EVENTLOG_ERROR_TYPE = 0x0001, + EVENTLOG_WARNING_TYPE = 0x0002, EVENTLOG_INFORMATION_TYPE = 0x0004, - EVENTLOG_AUDIT_SUCCESS = 0x0008, - EVENTLOG_AUDIT_FAILURE = 0x0010 + EVENTLOG_AUDIT_SUCCESS = 0x0008, + EVENTLOG_AUDIT_FAILURE = 0x0010 } eventlogEventTypes; typedef struct { @@ -116,7 +116,7 @@ [in,ref] policy_handle *handle, [in] uint32 flags, [in] uint32 offset, - [in,out] uint32 number_of_bytes, + [in] uint32 number_of_bytes, [out,ref,size_is(number_of_bytes)] uint8 *data, [out] uint32 sent_size, [out] uint32 real_size -- cgit