2006-09-18 23:46:11 +04:00
/* header auto-generated by pidl */
2007-11-09 16:38:47 +03:00
# include "librpc/ndr/libndr.h"
2008-12-16 18:32:18 +03:00
# include "../librpc/gen_ndr/eventlog.h"
2006-09-18 23:46:11 +04:00
# ifndef _HEADER_NDR_eventlog
# define _HEADER_NDR_eventlog
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_UUID "82273fdc-e32a-18c3-3f78-827929dc23ea"
# define NDR_EVENTLOG_VERSION 0.0
# define NDR_EVENTLOG_NAME "eventlog"
# define NDR_EVENTLOG_HELPSTRING "Event Logger"
2007-08-20 01:23:28 +04:00
extern const struct ndr_interface_table ndr_table_eventlog ;
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_CLEAREVENTLOGW (0x00)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_BACKUPEVENTLOGW (0x01)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_CLOSEEVENTLOG (0x02)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_DEREGISTEREVENTSOURCE (0x03)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_GETNUMRECORDS (0x04)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_GETOLDESTRECORD (0x05)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_CHANGENOTIFY (0x06)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_OPENEVENTLOGW (0x07)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_REGISTEREVENTSOURCEW (0x08)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_OPENBACKUPEVENTLOGW (0x09)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_READEVENTLOGW (0x0a)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_REPORTEVENTW (0x0b)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_CLEAREVENTLOGA (0x0c)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_BACKUPEVENTLOGA (0x0d)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_OPENEVENTLOGA (0x0e)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_REGISTEREVENTSOURCEA (0x0f)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_OPENBACKUPEVENTLOGA (0x10)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_READEVENTLOGA (0x11)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_REPORTEVENTA (0x12)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_REGISTERCLUSTERSVC (0x13)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_DEREGISTERCLUSTERSVC (0x14)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_WRITECLUSTEREVENTS (0x15)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_GETLOGINTORMATION (0x16)
2006-09-18 23:46:11 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_EVENTLOG_FLUSHEVENTLOG (0x17)
2006-09-18 23:46:11 +04:00
2009-01-24 05:30:48 +03:00
# define NDR_EVENTLOG_REPORTEVENTANDSOURCEW (0x18)
# define NDR_EVENTLOG_CALL_COUNT (25)
2008-11-20 15:30:34 +03:00
void ndr_print_eventlogReadFlags ( struct ndr_print * ndr , const char * name , uint32_t r ) ;
2009-01-13 16:45:18 +03:00
enum ndr_err_code ndr_push_eventlogEventTypes ( struct ndr_push * ndr , int ndr_flags , enum eventlogEventTypes r ) ;
enum ndr_err_code ndr_pull_eventlogEventTypes ( struct ndr_pull * ndr , int ndr_flags , enum eventlogEventTypes * r ) ;
void ndr_print_eventlogEventTypes ( struct ndr_print * ndr , const char * name , enum eventlogEventTypes r ) ;
2006-09-18 23:46:11 +04:00
void ndr_print_eventlog_OpenUnknown0 ( struct ndr_print * ndr , const char * name , const struct eventlog_OpenUnknown0 * r ) ;
2007-11-09 16:38:47 +03:00
enum ndr_err_code ndr_push_eventlog_Record ( struct ndr_push * ndr , int ndr_flags , const struct eventlog_Record * r ) ;
enum ndr_err_code ndr_pull_eventlog_Record ( struct ndr_pull * ndr , int ndr_flags , struct eventlog_Record * r ) ;
2006-09-18 23:46:11 +04:00
void ndr_print_eventlog_Record ( struct ndr_print * ndr , const char * name , const struct eventlog_Record * r ) ;
void ndr_print_eventlog_ClearEventLogW ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_ClearEventLogW * r ) ;
void ndr_print_eventlog_BackupEventLogW ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_BackupEventLogW * r ) ;
void ndr_print_eventlog_CloseEventLog ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_CloseEventLog * r ) ;
void ndr_print_eventlog_DeregisterEventSource ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_DeregisterEventSource * r ) ;
void ndr_print_eventlog_GetNumRecords ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_GetNumRecords * r ) ;
void ndr_print_eventlog_GetOldestRecord ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_GetOldestRecord * r ) ;
void ndr_print_eventlog_ChangeNotify ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_ChangeNotify * r ) ;
void ndr_print_eventlog_OpenEventLogW ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_OpenEventLogW * r ) ;
void ndr_print_eventlog_RegisterEventSourceW ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_RegisterEventSourceW * r ) ;
void ndr_print_eventlog_OpenBackupEventLogW ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_OpenBackupEventLogW * r ) ;
void ndr_print_eventlog_ReadEventLogW ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_ReadEventLogW * r ) ;
void ndr_print_eventlog_ReportEventW ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_ReportEventW * r ) ;
void ndr_print_eventlog_ClearEventLogA ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_ClearEventLogA * r ) ;
void ndr_print_eventlog_BackupEventLogA ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_BackupEventLogA * r ) ;
void ndr_print_eventlog_OpenEventLogA ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_OpenEventLogA * r ) ;
void ndr_print_eventlog_RegisterEventSourceA ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_RegisterEventSourceA * r ) ;
void ndr_print_eventlog_OpenBackupEventLogA ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_OpenBackupEventLogA * r ) ;
void ndr_print_eventlog_ReadEventLogA ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_ReadEventLogA * r ) ;
void ndr_print_eventlog_ReportEventA ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_ReportEventA * r ) ;
void ndr_print_eventlog_RegisterClusterSvc ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_RegisterClusterSvc * r ) ;
void ndr_print_eventlog_DeregisterClusterSvc ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_DeregisterClusterSvc * r ) ;
void ndr_print_eventlog_WriteClusterEvents ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_WriteClusterEvents * r ) ;
void ndr_print_eventlog_GetLogIntormation ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_GetLogIntormation * r ) ;
void ndr_print_eventlog_FlushEventLog ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_FlushEventLog * r ) ;
2009-01-24 05:30:48 +03:00
void ndr_print_eventlog_ReportEventAndSourceW ( struct ndr_print * ndr , const char * name , int flags , const struct eventlog_ReportEventAndSourceW * r ) ;
2006-09-18 23:46:11 +04:00
# endif /* _HEADER_NDR_eventlog */