]>
Commit | Line | Data |
---|---|---|
5e7ed085 FG |
1 | #[link(name = "windows")] |
2 | extern "system" { | |
04454e1e | 3 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 4 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
5 | pub fn BackupEventLogA(heventlog: EventLogHandle, lpbackupfilename: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; |
6 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 7 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
8 | pub fn BackupEventLogW(heventlog: EventLogHandle, lpbackupfilename: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; |
9 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 10 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
11 | pub fn ClearEventLogA(heventlog: EventLogHandle, lpbackupfilename: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; |
12 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 13 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
14 | pub fn ClearEventLogW(heventlog: EventLogHandle, lpbackupfilename: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; |
15 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
16 | #[cfg(feature = "Win32_Foundation")] |
17 | pub fn CloseEventLog(heventlog: EventLogHandle) -> super::super::Foundation::BOOL; | |
04454e1e | 18 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
19 | #[cfg(feature = "Win32_Foundation")] |
20 | pub fn DeregisterEventSource(heventlog: EventSourceHandle) -> super::super::Foundation::BOOL; | |
04454e1e | 21 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 22 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
23 | pub fn EvtArchiveExportedLog(session: isize, logfilepath: ::windows_sys::core::PCWSTR, locale: u32, flags: u32) -> super::super::Foundation::BOOL; |
24 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
25 | #[cfg(feature = "Win32_Foundation")] |
26 | pub fn EvtCancel(object: isize) -> super::super::Foundation::BOOL; | |
04454e1e | 27 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 28 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
29 | pub fn EvtClearLog(session: isize, channelpath: ::windows_sys::core::PCWSTR, targetfilepath: ::windows_sys::core::PCWSTR, flags: u32) -> super::super::Foundation::BOOL; |
30 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
31 | #[cfg(feature = "Win32_Foundation")] |
32 | pub fn EvtClose(object: isize) -> super::super::Foundation::BOOL; | |
04454e1e FG |
33 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
34 | pub fn EvtCreateBookmark(bookmarkxml: ::windows_sys::core::PCWSTR) -> isize; | |
35 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
36 | pub fn EvtCreateRenderContext(valuepathscount: u32, valuepaths: *const ::windows_sys::core::PWSTR, flags: u32) -> isize; | |
37 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 38 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
39 | pub fn EvtExportLog(session: isize, path: ::windows_sys::core::PCWSTR, query: ::windows_sys::core::PCWSTR, targetfilepath: ::windows_sys::core::PCWSTR, flags: u32) -> super::super::Foundation::BOOL; |
40 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 41 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
42 | pub fn EvtFormatMessage(publishermetadata: isize, event: isize, messageid: u32, valuecount: u32, values: *const EVT_VARIANT, flags: u32, buffersize: u32, buffer: ::windows_sys::core::PWSTR, bufferused: *mut u32) -> super::super::Foundation::BOOL; |
43 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
44 | #[cfg(feature = "Win32_Foundation")] |
45 | pub fn EvtGetChannelConfigProperty(channelconfig: isize, propertyid: EVT_CHANNEL_CONFIG_PROPERTY_ID, flags: u32, propertyvaluebuffersize: u32, propertyvaluebuffer: *mut EVT_VARIANT, propertyvaluebufferused: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 46 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
47 | #[cfg(feature = "Win32_Foundation")] |
48 | pub fn EvtGetEventInfo(event: isize, propertyid: EVT_EVENT_PROPERTY_ID, propertyvaluebuffersize: u32, propertyvaluebuffer: *mut EVT_VARIANT, propertyvaluebufferused: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 49 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
50 | #[cfg(feature = "Win32_Foundation")] |
51 | pub fn EvtGetEventMetadataProperty(eventmetadata: isize, propertyid: EVT_EVENT_METADATA_PROPERTY_ID, flags: u32, eventmetadatapropertybuffersize: u32, eventmetadatapropertybuffer: *mut EVT_VARIANT, eventmetadatapropertybufferused: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e FG |
52 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
53 | pub fn EvtGetExtendedStatus(buffersize: u32, buffer: ::windows_sys::core::PWSTR, bufferused: *mut u32) -> u32; | |
54 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
55 | #[cfg(feature = "Win32_Foundation")] |
56 | pub fn EvtGetLogInfo(log: isize, propertyid: EVT_LOG_PROPERTY_ID, propertyvaluebuffersize: u32, propertyvaluebuffer: *mut EVT_VARIANT, propertyvaluebufferused: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 57 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
58 | #[cfg(feature = "Win32_Foundation")] |
59 | pub fn EvtGetObjectArrayProperty(objectarray: isize, propertyid: u32, arrayindex: u32, flags: u32, propertyvaluebuffersize: u32, propertyvaluebuffer: *mut EVT_VARIANT, propertyvaluebufferused: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 60 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
61 | #[cfg(feature = "Win32_Foundation")] |
62 | pub fn EvtGetObjectArraySize(objectarray: isize, objectarraysize: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 63 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
64 | #[cfg(feature = "Win32_Foundation")] |
65 | pub fn EvtGetPublisherMetadataProperty(publishermetadata: isize, propertyid: EVT_PUBLISHER_METADATA_PROPERTY_ID, flags: u32, publishermetadatapropertybuffersize: u32, publishermetadatapropertybuffer: *mut EVT_VARIANT, publishermetadatapropertybufferused: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 66 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
67 | #[cfg(feature = "Win32_Foundation")] |
68 | pub fn EvtGetQueryInfo(queryorsubscription: isize, propertyid: EVT_QUERY_PROPERTY_ID, propertyvaluebuffersize: u32, propertyvaluebuffer: *mut EVT_VARIANT, propertyvaluebufferused: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 69 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
70 | #[cfg(feature = "Win32_Foundation")] |
71 | pub fn EvtNext(resultset: isize, eventssize: u32, events: *mut isize, timeout: u32, flags: u32, returned: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 72 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 73 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
74 | pub fn EvtNextChannelPath(channelenum: isize, channelpathbuffersize: u32, channelpathbuffer: ::windows_sys::core::PWSTR, channelpathbufferused: *mut u32) -> super::super::Foundation::BOOL; |
75 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
5e7ed085 | 76 | pub fn EvtNextEventMetadata(eventmetadataenum: isize, flags: u32) -> isize; |
04454e1e | 77 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 78 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
79 | pub fn EvtNextPublisherId(publisherenum: isize, publisheridbuffersize: u32, publisheridbuffer: ::windows_sys::core::PWSTR, publisheridbufferused: *mut u32) -> super::super::Foundation::BOOL; |
80 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
81 | pub fn EvtOpenChannelConfig(session: isize, channelpath: ::windows_sys::core::PCWSTR, flags: u32) -> isize; | |
82 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
5e7ed085 | 83 | pub fn EvtOpenChannelEnum(session: isize, flags: u32) -> isize; |
04454e1e | 84 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 85 | pub fn EvtOpenEventMetadataEnum(publishermetadata: isize, flags: u32) -> isize; |
04454e1e FG |
86 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
87 | pub fn EvtOpenLog(session: isize, path: ::windows_sys::core::PCWSTR, flags: u32) -> isize; | |
88 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
5e7ed085 | 89 | pub fn EvtOpenPublisherEnum(session: isize, flags: u32) -> isize; |
04454e1e FG |
90 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
91 | pub fn EvtOpenPublisherMetadata(session: isize, publisherid: ::windows_sys::core::PCWSTR, logfilepath: ::windows_sys::core::PCWSTR, locale: u32, flags: u32) -> isize; | |
92 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
5e7ed085 | 93 | pub fn EvtOpenSession(loginclass: EVT_LOGIN_CLASS, login: *const ::core::ffi::c_void, timeout: u32, flags: u32) -> isize; |
04454e1e FG |
94 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
95 | pub fn EvtQuery(session: isize, path: ::windows_sys::core::PCWSTR, query: ::windows_sys::core::PCWSTR, flags: u32) -> isize; | |
96 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
97 | #[cfg(feature = "Win32_Foundation")] |
98 | pub fn EvtRender(context: isize, fragment: isize, flags: u32, buffersize: u32, buffer: *mut ::core::ffi::c_void, bufferused: *mut u32, propertycount: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 99 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
100 | #[cfg(feature = "Win32_Foundation")] |
101 | pub fn EvtSaveChannelConfig(channelconfig: isize, flags: u32) -> super::super::Foundation::BOOL; | |
04454e1e | 102 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
103 | #[cfg(feature = "Win32_Foundation")] |
104 | pub fn EvtSeek(resultset: isize, position: i64, bookmark: isize, timeout: u32, flags: u32) -> super::super::Foundation::BOOL; | |
04454e1e | 105 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
106 | #[cfg(feature = "Win32_Foundation")] |
107 | pub fn EvtSetChannelConfigProperty(channelconfig: isize, propertyid: EVT_CHANNEL_CONFIG_PROPERTY_ID, flags: u32, propertyvalue: *const EVT_VARIANT) -> super::super::Foundation::BOOL; | |
04454e1e | 108 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 | 109 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
110 | pub fn EvtSubscribe(session: isize, signalevent: super::super::Foundation::HANDLE, channelpath: ::windows_sys::core::PCWSTR, query: ::windows_sys::core::PCWSTR, bookmark: isize, context: *const ::core::ffi::c_void, callback: EVT_SUBSCRIBE_CALLBACK, flags: u32) -> isize; |
111 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
112 | #[cfg(feature = "Win32_Foundation")] |
113 | pub fn EvtUpdateBookmark(bookmark: isize, event: isize) -> super::super::Foundation::BOOL; | |
04454e1e | 114 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
115 | #[cfg(feature = "Win32_Foundation")] |
116 | pub fn GetEventLogInformation(heventlog: EventLogHandle, dwinfolevel: u32, lpbuffer: *mut ::core::ffi::c_void, cbbufsize: u32, pcbbytesneeded: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 117 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
118 | #[cfg(feature = "Win32_Foundation")] |
119 | pub fn GetNumberOfEventLogRecords(heventlog: EventLogHandle, numberofrecords: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 120 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
121 | #[cfg(feature = "Win32_Foundation")] |
122 | pub fn GetOldestEventLogRecord(heventlog: EventLogHandle, oldestrecord: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 123 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
124 | #[cfg(feature = "Win32_Foundation")] |
125 | pub fn NotifyChangeEventLog(heventlog: EventLogHandle, hevent: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
04454e1e FG |
126 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
127 | pub fn OpenBackupEventLogA(lpuncservername: ::windows_sys::core::PCSTR, lpfilename: ::windows_sys::core::PCSTR) -> EventLogHandle; | |
128 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
129 | pub fn OpenBackupEventLogW(lpuncservername: ::windows_sys::core::PCWSTR, lpfilename: ::windows_sys::core::PCWSTR) -> EventLogHandle; | |
130 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
131 | pub fn OpenEventLogA(lpuncservername: ::windows_sys::core::PCSTR, lpsourcename: ::windows_sys::core::PCSTR) -> EventLogHandle; | |
132 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
133 | pub fn OpenEventLogW(lpuncservername: ::windows_sys::core::PCWSTR, lpsourcename: ::windows_sys::core::PCWSTR) -> EventLogHandle; | |
134 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 FG |
135 | #[cfg(feature = "Win32_Foundation")] |
136 | pub fn ReadEventLogA(heventlog: EventLogHandle, dwreadflags: READ_EVENT_LOG_READ_FLAGS, dwrecordoffset: u32, lpbuffer: *mut ::core::ffi::c_void, nnumberofbytestoread: u32, pnbytesread: *mut u32, pnminnumberofbytesneeded: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e | 137 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
138 | #[cfg(feature = "Win32_Foundation")] |
139 | pub fn ReadEventLogW(heventlog: EventLogHandle, dwreadflags: READ_EVENT_LOG_READ_FLAGS, dwrecordoffset: u32, lpbuffer: *mut ::core::ffi::c_void, nnumberofbytestoread: u32, pnbytesread: *mut u32, pnminnumberofbytesneeded: *mut u32) -> super::super::Foundation::BOOL; | |
04454e1e FG |
140 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
141 | pub fn RegisterEventSourceA(lpuncservername: ::windows_sys::core::PCSTR, lpsourcename: ::windows_sys::core::PCSTR) -> EventSourceHandle; | |
142 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] | |
143 | pub fn RegisterEventSourceW(lpuncservername: ::windows_sys::core::PCWSTR, lpsourcename: ::windows_sys::core::PCWSTR) -> EventSourceHandle; | |
144 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 145 | #[cfg(feature = "Win32_Foundation")] |
04454e1e FG |
146 | pub fn ReportEventA(heventlog: EventSourceHandle, wtype: REPORT_EVENT_TYPE, wcategory: u16, dweventid: u32, lpusersid: super::super::Foundation::PSID, wnumstrings: u16, dwdatasize: u32, lpstrings: *const ::windows_sys::core::PSTR, lprawdata: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; |
147 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] | |
5e7ed085 | 148 | #[cfg(feature = "Win32_Foundation")] |
04454e1e | 149 | pub fn ReportEventW(heventlog: EventSourceHandle, wtype: REPORT_EVENT_TYPE, wcategory: u16, dweventid: u32, lpusersid: super::super::Foundation::PSID, wnumstrings: u16, dwdatasize: u32, lpstrings: *const ::windows_sys::core::PWSTR, lprawdata: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; |
5e7ed085 FG |
150 | } |
151 | #[repr(C)] | |
04454e1e | 152 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 FG |
153 | pub struct EVENTLOGRECORD { |
154 | pub Length: u32, | |
155 | pub Reserved: u32, | |
156 | pub RecordNumber: u32, | |
157 | pub TimeGenerated: u32, | |
158 | pub TimeWritten: u32, | |
159 | pub EventID: u32, | |
160 | pub EventType: REPORT_EVENT_TYPE, | |
161 | pub NumStrings: u16, | |
162 | pub EventCategory: u16, | |
163 | pub ReservedFlags: u16, | |
164 | pub ClosingRecordNumber: u32, | |
165 | pub StringOffset: u32, | |
166 | pub UserSidLength: u32, | |
167 | pub UserSidOffset: u32, | |
168 | pub DataLength: u32, | |
169 | pub DataOffset: u32, | |
170 | } | |
171 | impl ::core::marker::Copy for EVENTLOGRECORD {} | |
172 | impl ::core::clone::Clone for EVENTLOGRECORD { | |
173 | fn clone(&self) -> Self { | |
174 | *self | |
175 | } | |
176 | } | |
177 | #[repr(C)] | |
04454e1e | 178 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 FG |
179 | pub struct EVENTLOG_FULL_INFORMATION { |
180 | pub dwFull: u32, | |
181 | } | |
182 | impl ::core::marker::Copy for EVENTLOG_FULL_INFORMATION {} | |
183 | impl ::core::clone::Clone for EVENTLOG_FULL_INFORMATION { | |
184 | fn clone(&self) -> Self { | |
185 | *self | |
186 | } | |
187 | } | |
188 | #[repr(C)] | |
04454e1e | 189 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 FG |
190 | pub struct EVENTSFORLOGFILE { |
191 | pub ulSize: u32, | |
192 | pub szLogicalLogFile: [u16; 256], | |
193 | pub ulNumRecords: u32, | |
194 | pub pEventLogRecords: [EVENTLOGRECORD; 1], | |
195 | } | |
196 | impl ::core::marker::Copy for EVENTSFORLOGFILE {} | |
197 | impl ::core::clone::Clone for EVENTSFORLOGFILE { | |
198 | fn clone(&self) -> Self { | |
199 | *self | |
200 | } | |
201 | } | |
04454e1e | 202 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 203 | pub const EVT_ALL_ACCESS: u32 = 7u32; |
04454e1e | 204 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 205 | pub type EVT_CHANNEL_CLOCK_TYPE = i32; |
04454e1e | 206 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 207 | pub const EvtChannelClockTypeSystemTime: EVT_CHANNEL_CLOCK_TYPE = 0i32; |
04454e1e | 208 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 209 | pub const EvtChannelClockTypeQPC: EVT_CHANNEL_CLOCK_TYPE = 1i32; |
04454e1e | 210 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 211 | pub type EVT_CHANNEL_CONFIG_PROPERTY_ID = i32; |
04454e1e | 212 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 213 | pub const EvtChannelConfigEnabled: EVT_CHANNEL_CONFIG_PROPERTY_ID = 0i32; |
04454e1e | 214 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 215 | pub const EvtChannelConfigIsolation: EVT_CHANNEL_CONFIG_PROPERTY_ID = 1i32; |
04454e1e | 216 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 217 | pub const EvtChannelConfigType: EVT_CHANNEL_CONFIG_PROPERTY_ID = 2i32; |
04454e1e | 218 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 219 | pub const EvtChannelConfigOwningPublisher: EVT_CHANNEL_CONFIG_PROPERTY_ID = 3i32; |
04454e1e | 220 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 221 | pub const EvtChannelConfigClassicEventlog: EVT_CHANNEL_CONFIG_PROPERTY_ID = 4i32; |
04454e1e | 222 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 223 | pub const EvtChannelConfigAccess: EVT_CHANNEL_CONFIG_PROPERTY_ID = 5i32; |
04454e1e | 224 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 225 | pub const EvtChannelLoggingConfigRetention: EVT_CHANNEL_CONFIG_PROPERTY_ID = 6i32; |
04454e1e | 226 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 227 | pub const EvtChannelLoggingConfigAutoBackup: EVT_CHANNEL_CONFIG_PROPERTY_ID = 7i32; |
04454e1e | 228 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 229 | pub const EvtChannelLoggingConfigMaxSize: EVT_CHANNEL_CONFIG_PROPERTY_ID = 8i32; |
04454e1e | 230 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 231 | pub const EvtChannelLoggingConfigLogFilePath: EVT_CHANNEL_CONFIG_PROPERTY_ID = 9i32; |
04454e1e | 232 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 233 | pub const EvtChannelPublishingConfigLevel: EVT_CHANNEL_CONFIG_PROPERTY_ID = 10i32; |
04454e1e | 234 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 235 | pub const EvtChannelPublishingConfigKeywords: EVT_CHANNEL_CONFIG_PROPERTY_ID = 11i32; |
04454e1e | 236 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 237 | pub const EvtChannelPublishingConfigControlGuid: EVT_CHANNEL_CONFIG_PROPERTY_ID = 12i32; |
04454e1e | 238 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 239 | pub const EvtChannelPublishingConfigBufferSize: EVT_CHANNEL_CONFIG_PROPERTY_ID = 13i32; |
04454e1e | 240 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 241 | pub const EvtChannelPublishingConfigMinBuffers: EVT_CHANNEL_CONFIG_PROPERTY_ID = 14i32; |
04454e1e | 242 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 243 | pub const EvtChannelPublishingConfigMaxBuffers: EVT_CHANNEL_CONFIG_PROPERTY_ID = 15i32; |
04454e1e | 244 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 245 | pub const EvtChannelPublishingConfigLatency: EVT_CHANNEL_CONFIG_PROPERTY_ID = 16i32; |
04454e1e | 246 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 247 | pub const EvtChannelPublishingConfigClockType: EVT_CHANNEL_CONFIG_PROPERTY_ID = 17i32; |
04454e1e | 248 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 249 | pub const EvtChannelPublishingConfigSidType: EVT_CHANNEL_CONFIG_PROPERTY_ID = 18i32; |
04454e1e | 250 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 251 | pub const EvtChannelPublisherList: EVT_CHANNEL_CONFIG_PROPERTY_ID = 19i32; |
04454e1e | 252 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 253 | pub const EvtChannelPublishingConfigFileMax: EVT_CHANNEL_CONFIG_PROPERTY_ID = 20i32; |
04454e1e | 254 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 255 | pub const EvtChannelConfigPropertyIdEND: EVT_CHANNEL_CONFIG_PROPERTY_ID = 21i32; |
04454e1e | 256 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 257 | pub type EVT_CHANNEL_ISOLATION_TYPE = i32; |
04454e1e | 258 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 259 | pub const EvtChannelIsolationTypeApplication: EVT_CHANNEL_ISOLATION_TYPE = 0i32; |
04454e1e | 260 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 261 | pub const EvtChannelIsolationTypeSystem: EVT_CHANNEL_ISOLATION_TYPE = 1i32; |
04454e1e | 262 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 263 | pub const EvtChannelIsolationTypeCustom: EVT_CHANNEL_ISOLATION_TYPE = 2i32; |
04454e1e | 264 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 265 | pub type EVT_CHANNEL_REFERENCE_FLAGS = i32; |
04454e1e | 266 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 267 | pub const EvtChannelReferenceImported: EVT_CHANNEL_REFERENCE_FLAGS = 1i32; |
04454e1e | 268 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 269 | pub type EVT_CHANNEL_SID_TYPE = i32; |
04454e1e | 270 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 271 | pub const EvtChannelSidTypeNone: EVT_CHANNEL_SID_TYPE = 0i32; |
04454e1e | 272 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 273 | pub const EvtChannelSidTypePublishing: EVT_CHANNEL_SID_TYPE = 1i32; |
04454e1e | 274 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 275 | pub type EVT_CHANNEL_TYPE = i32; |
04454e1e | 276 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 277 | pub const EvtChannelTypeAdmin: EVT_CHANNEL_TYPE = 0i32; |
04454e1e | 278 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 279 | pub const EvtChannelTypeOperational: EVT_CHANNEL_TYPE = 1i32; |
04454e1e | 280 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 281 | pub const EvtChannelTypeAnalytic: EVT_CHANNEL_TYPE = 2i32; |
04454e1e | 282 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 283 | pub const EvtChannelTypeDebug: EVT_CHANNEL_TYPE = 3i32; |
04454e1e | 284 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 285 | pub const EVT_CLEAR_ACCESS: u32 = 4u32; |
04454e1e | 286 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 287 | pub type EVT_EVENT_METADATA_PROPERTY_ID = i32; |
04454e1e | 288 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 289 | pub const EventMetadataEventID: EVT_EVENT_METADATA_PROPERTY_ID = 0i32; |
04454e1e | 290 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 291 | pub const EventMetadataEventVersion: EVT_EVENT_METADATA_PROPERTY_ID = 1i32; |
04454e1e | 292 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 293 | pub const EventMetadataEventChannel: EVT_EVENT_METADATA_PROPERTY_ID = 2i32; |
04454e1e | 294 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 295 | pub const EventMetadataEventLevel: EVT_EVENT_METADATA_PROPERTY_ID = 3i32; |
04454e1e | 296 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 297 | pub const EventMetadataEventOpcode: EVT_EVENT_METADATA_PROPERTY_ID = 4i32; |
04454e1e | 298 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 299 | pub const EventMetadataEventTask: EVT_EVENT_METADATA_PROPERTY_ID = 5i32; |
04454e1e | 300 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 301 | pub const EventMetadataEventKeyword: EVT_EVENT_METADATA_PROPERTY_ID = 6i32; |
04454e1e | 302 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 303 | pub const EventMetadataEventMessageID: EVT_EVENT_METADATA_PROPERTY_ID = 7i32; |
04454e1e | 304 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 305 | pub const EventMetadataEventTemplate: EVT_EVENT_METADATA_PROPERTY_ID = 8i32; |
04454e1e | 306 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 307 | pub const EvtEventMetadataPropertyIdEND: EVT_EVENT_METADATA_PROPERTY_ID = 9i32; |
04454e1e | 308 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 309 | pub type EVT_EVENT_PROPERTY_ID = i32; |
04454e1e | 310 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 311 | pub const EvtEventQueryIDs: EVT_EVENT_PROPERTY_ID = 0i32; |
04454e1e | 312 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 313 | pub const EvtEventPath: EVT_EVENT_PROPERTY_ID = 1i32; |
04454e1e | 314 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 315 | pub const EvtEventPropertyIdEND: EVT_EVENT_PROPERTY_ID = 2i32; |
04454e1e | 316 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 317 | pub type EVT_EXPORTLOG_FLAGS = i32; |
04454e1e | 318 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 319 | pub const EvtExportLogChannelPath: EVT_EXPORTLOG_FLAGS = 1i32; |
04454e1e | 320 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 321 | pub const EvtExportLogFilePath: EVT_EXPORTLOG_FLAGS = 2i32; |
04454e1e | 322 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 323 | pub const EvtExportLogTolerateQueryErrors: EVT_EXPORTLOG_FLAGS = 4096i32; |
04454e1e | 324 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 325 | pub const EvtExportLogOverwrite: EVT_EXPORTLOG_FLAGS = 8192i32; |
04454e1e | 326 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 327 | pub type EVT_FORMAT_MESSAGE_FLAGS = i32; |
04454e1e | 328 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 329 | pub const EvtFormatMessageEvent: EVT_FORMAT_MESSAGE_FLAGS = 1i32; |
04454e1e | 330 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 331 | pub const EvtFormatMessageLevel: EVT_FORMAT_MESSAGE_FLAGS = 2i32; |
04454e1e | 332 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 333 | pub const EvtFormatMessageTask: EVT_FORMAT_MESSAGE_FLAGS = 3i32; |
04454e1e | 334 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 335 | pub const EvtFormatMessageOpcode: EVT_FORMAT_MESSAGE_FLAGS = 4i32; |
04454e1e | 336 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 337 | pub const EvtFormatMessageKeyword: EVT_FORMAT_MESSAGE_FLAGS = 5i32; |
04454e1e | 338 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 339 | pub const EvtFormatMessageChannel: EVT_FORMAT_MESSAGE_FLAGS = 6i32; |
04454e1e | 340 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 341 | pub const EvtFormatMessageProvider: EVT_FORMAT_MESSAGE_FLAGS = 7i32; |
04454e1e | 342 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 343 | pub const EvtFormatMessageId: EVT_FORMAT_MESSAGE_FLAGS = 8i32; |
04454e1e | 344 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 345 | pub const EvtFormatMessageXml: EVT_FORMAT_MESSAGE_FLAGS = 9i32; |
04454e1e | 346 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 347 | pub type EVT_LOGIN_CLASS = i32; |
04454e1e | 348 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 349 | pub const EvtRpcLogin: EVT_LOGIN_CLASS = 1i32; |
04454e1e | 350 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 351 | pub type EVT_LOG_PROPERTY_ID = i32; |
04454e1e | 352 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 353 | pub const EvtLogCreationTime: EVT_LOG_PROPERTY_ID = 0i32; |
04454e1e | 354 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 355 | pub const EvtLogLastAccessTime: EVT_LOG_PROPERTY_ID = 1i32; |
04454e1e | 356 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 357 | pub const EvtLogLastWriteTime: EVT_LOG_PROPERTY_ID = 2i32; |
04454e1e | 358 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 359 | pub const EvtLogFileSize: EVT_LOG_PROPERTY_ID = 3i32; |
04454e1e | 360 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 361 | pub const EvtLogAttributes: EVT_LOG_PROPERTY_ID = 4i32; |
04454e1e | 362 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 363 | pub const EvtLogNumberOfLogRecords: EVT_LOG_PROPERTY_ID = 5i32; |
04454e1e | 364 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 365 | pub const EvtLogOldestRecordNumber: EVT_LOG_PROPERTY_ID = 6i32; |
04454e1e | 366 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 367 | pub const EvtLogFull: EVT_LOG_PROPERTY_ID = 7i32; |
04454e1e | 368 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 369 | pub type EVT_OPEN_LOG_FLAGS = i32; |
04454e1e | 370 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 371 | pub const EvtOpenChannelPath: EVT_OPEN_LOG_FLAGS = 1i32; |
04454e1e | 372 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 373 | pub const EvtOpenFilePath: EVT_OPEN_LOG_FLAGS = 2i32; |
04454e1e | 374 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 375 | pub type EVT_PUBLISHER_METADATA_PROPERTY_ID = i32; |
04454e1e | 376 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 377 | pub const EvtPublisherMetadataPublisherGuid: EVT_PUBLISHER_METADATA_PROPERTY_ID = 0i32; |
04454e1e | 378 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 379 | pub const EvtPublisherMetadataResourceFilePath: EVT_PUBLISHER_METADATA_PROPERTY_ID = 1i32; |
04454e1e | 380 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 381 | pub const EvtPublisherMetadataParameterFilePath: EVT_PUBLISHER_METADATA_PROPERTY_ID = 2i32; |
04454e1e | 382 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 383 | pub const EvtPublisherMetadataMessageFilePath: EVT_PUBLISHER_METADATA_PROPERTY_ID = 3i32; |
04454e1e | 384 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 385 | pub const EvtPublisherMetadataHelpLink: EVT_PUBLISHER_METADATA_PROPERTY_ID = 4i32; |
04454e1e | 386 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 387 | pub const EvtPublisherMetadataPublisherMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 5i32; |
04454e1e | 388 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 389 | pub const EvtPublisherMetadataChannelReferences: EVT_PUBLISHER_METADATA_PROPERTY_ID = 6i32; |
04454e1e | 390 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 391 | pub const EvtPublisherMetadataChannelReferencePath: EVT_PUBLISHER_METADATA_PROPERTY_ID = 7i32; |
04454e1e | 392 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 393 | pub const EvtPublisherMetadataChannelReferenceIndex: EVT_PUBLISHER_METADATA_PROPERTY_ID = 8i32; |
04454e1e | 394 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 395 | pub const EvtPublisherMetadataChannelReferenceID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 9i32; |
04454e1e | 396 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 397 | pub const EvtPublisherMetadataChannelReferenceFlags: EVT_PUBLISHER_METADATA_PROPERTY_ID = 10i32; |
04454e1e | 398 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 399 | pub const EvtPublisherMetadataChannelReferenceMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 11i32; |
04454e1e | 400 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 401 | pub const EvtPublisherMetadataLevels: EVT_PUBLISHER_METADATA_PROPERTY_ID = 12i32; |
04454e1e | 402 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 403 | pub const EvtPublisherMetadataLevelName: EVT_PUBLISHER_METADATA_PROPERTY_ID = 13i32; |
04454e1e | 404 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 405 | pub const EvtPublisherMetadataLevelValue: EVT_PUBLISHER_METADATA_PROPERTY_ID = 14i32; |
04454e1e | 406 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 407 | pub const EvtPublisherMetadataLevelMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 15i32; |
04454e1e | 408 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 409 | pub const EvtPublisherMetadataTasks: EVT_PUBLISHER_METADATA_PROPERTY_ID = 16i32; |
04454e1e | 410 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 411 | pub const EvtPublisherMetadataTaskName: EVT_PUBLISHER_METADATA_PROPERTY_ID = 17i32; |
04454e1e | 412 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 413 | pub const EvtPublisherMetadataTaskEventGuid: EVT_PUBLISHER_METADATA_PROPERTY_ID = 18i32; |
04454e1e | 414 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 415 | pub const EvtPublisherMetadataTaskValue: EVT_PUBLISHER_METADATA_PROPERTY_ID = 19i32; |
04454e1e | 416 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 417 | pub const EvtPublisherMetadataTaskMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 20i32; |
04454e1e | 418 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 419 | pub const EvtPublisherMetadataOpcodes: EVT_PUBLISHER_METADATA_PROPERTY_ID = 21i32; |
04454e1e | 420 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 421 | pub const EvtPublisherMetadataOpcodeName: EVT_PUBLISHER_METADATA_PROPERTY_ID = 22i32; |
04454e1e | 422 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 423 | pub const EvtPublisherMetadataOpcodeValue: EVT_PUBLISHER_METADATA_PROPERTY_ID = 23i32; |
04454e1e | 424 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 425 | pub const EvtPublisherMetadataOpcodeMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 24i32; |
04454e1e | 426 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 427 | pub const EvtPublisherMetadataKeywords: EVT_PUBLISHER_METADATA_PROPERTY_ID = 25i32; |
04454e1e | 428 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 429 | pub const EvtPublisherMetadataKeywordName: EVT_PUBLISHER_METADATA_PROPERTY_ID = 26i32; |
04454e1e | 430 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 431 | pub const EvtPublisherMetadataKeywordValue: EVT_PUBLISHER_METADATA_PROPERTY_ID = 27i32; |
04454e1e | 432 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 433 | pub const EvtPublisherMetadataKeywordMessageID: EVT_PUBLISHER_METADATA_PROPERTY_ID = 28i32; |
04454e1e | 434 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 435 | pub const EvtPublisherMetadataPropertyIdEND: EVT_PUBLISHER_METADATA_PROPERTY_ID = 29i32; |
04454e1e | 436 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 437 | pub type EVT_QUERY_FLAGS = i32; |
04454e1e | 438 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 439 | pub const EvtQueryChannelPath: EVT_QUERY_FLAGS = 1i32; |
04454e1e | 440 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 441 | pub const EvtQueryFilePath: EVT_QUERY_FLAGS = 2i32; |
04454e1e | 442 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 443 | pub const EvtQueryForwardDirection: EVT_QUERY_FLAGS = 256i32; |
04454e1e | 444 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 445 | pub const EvtQueryReverseDirection: EVT_QUERY_FLAGS = 512i32; |
04454e1e | 446 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 447 | pub const EvtQueryTolerateQueryErrors: EVT_QUERY_FLAGS = 4096i32; |
04454e1e | 448 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 449 | pub type EVT_QUERY_PROPERTY_ID = i32; |
04454e1e | 450 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 451 | pub const EvtQueryNames: EVT_QUERY_PROPERTY_ID = 0i32; |
04454e1e | 452 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 453 | pub const EvtQueryStatuses: EVT_QUERY_PROPERTY_ID = 1i32; |
04454e1e | 454 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 455 | pub const EvtQueryPropertyIdEND: EVT_QUERY_PROPERTY_ID = 2i32; |
04454e1e | 456 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 457 | pub const EVT_READ_ACCESS: u32 = 1u32; |
04454e1e | 458 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 459 | pub type EVT_RENDER_CONTEXT_FLAGS = i32; |
04454e1e | 460 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 461 | pub const EvtRenderContextValues: EVT_RENDER_CONTEXT_FLAGS = 0i32; |
04454e1e | 462 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 463 | pub const EvtRenderContextSystem: EVT_RENDER_CONTEXT_FLAGS = 1i32; |
04454e1e | 464 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 465 | pub const EvtRenderContextUser: EVT_RENDER_CONTEXT_FLAGS = 2i32; |
04454e1e | 466 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 467 | pub type EVT_RENDER_FLAGS = i32; |
04454e1e | 468 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 469 | pub const EvtRenderEventValues: EVT_RENDER_FLAGS = 0i32; |
04454e1e | 470 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 471 | pub const EvtRenderEventXml: EVT_RENDER_FLAGS = 1i32; |
04454e1e | 472 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 FG |
473 | pub const EvtRenderBookmark: EVT_RENDER_FLAGS = 2i32; |
474 | #[repr(C)] | |
04454e1e | 475 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 476 | pub struct EVT_RPC_LOGIN { |
04454e1e FG |
477 | pub Server: ::windows_sys::core::PWSTR, |
478 | pub User: ::windows_sys::core::PWSTR, | |
479 | pub Domain: ::windows_sys::core::PWSTR, | |
480 | pub Password: ::windows_sys::core::PWSTR, | |
5e7ed085 FG |
481 | pub Flags: u32, |
482 | } | |
5e7ed085 | 483 | impl ::core::marker::Copy for EVT_RPC_LOGIN {} |
5e7ed085 FG |
484 | impl ::core::clone::Clone for EVT_RPC_LOGIN { |
485 | fn clone(&self) -> Self { | |
486 | *self | |
487 | } | |
488 | } | |
04454e1e | 489 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 490 | pub type EVT_RPC_LOGIN_FLAGS = i32; |
04454e1e | 491 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 492 | pub const EvtRpcLoginAuthDefault: EVT_RPC_LOGIN_FLAGS = 0i32; |
04454e1e | 493 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 494 | pub const EvtRpcLoginAuthNegotiate: EVT_RPC_LOGIN_FLAGS = 1i32; |
04454e1e | 495 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 496 | pub const EvtRpcLoginAuthKerberos: EVT_RPC_LOGIN_FLAGS = 2i32; |
04454e1e | 497 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 498 | pub const EvtRpcLoginAuthNTLM: EVT_RPC_LOGIN_FLAGS = 3i32; |
04454e1e | 499 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 500 | pub type EVT_SEEK_FLAGS = i32; |
04454e1e | 501 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 502 | pub const EvtSeekRelativeToFirst: EVT_SEEK_FLAGS = 1i32; |
04454e1e | 503 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 504 | pub const EvtSeekRelativeToLast: EVT_SEEK_FLAGS = 2i32; |
04454e1e | 505 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 506 | pub const EvtSeekRelativeToCurrent: EVT_SEEK_FLAGS = 3i32; |
04454e1e | 507 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 508 | pub const EvtSeekRelativeToBookmark: EVT_SEEK_FLAGS = 4i32; |
04454e1e | 509 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 510 | pub const EvtSeekOriginMask: EVT_SEEK_FLAGS = 7i32; |
04454e1e | 511 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 512 | pub const EvtSeekStrict: EVT_SEEK_FLAGS = 65536i32; |
04454e1e | 513 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 514 | pub type EVT_SUBSCRIBE_CALLBACK = ::core::option::Option<unsafe extern "system" fn(action: EVT_SUBSCRIBE_NOTIFY_ACTION, usercontext: *const ::core::ffi::c_void, event: isize) -> u32>; |
04454e1e | 515 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 516 | pub type EVT_SUBSCRIBE_FLAGS = i32; |
04454e1e | 517 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 518 | pub const EvtSubscribeToFutureEvents: EVT_SUBSCRIBE_FLAGS = 1i32; |
04454e1e | 519 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 520 | pub const EvtSubscribeStartAtOldestRecord: EVT_SUBSCRIBE_FLAGS = 2i32; |
04454e1e | 521 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 522 | pub const EvtSubscribeStartAfterBookmark: EVT_SUBSCRIBE_FLAGS = 3i32; |
04454e1e | 523 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 524 | pub const EvtSubscribeOriginMask: EVT_SUBSCRIBE_FLAGS = 3i32; |
04454e1e | 525 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 526 | pub const EvtSubscribeTolerateQueryErrors: EVT_SUBSCRIBE_FLAGS = 4096i32; |
04454e1e | 527 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 528 | pub const EvtSubscribeStrict: EVT_SUBSCRIBE_FLAGS = 65536i32; |
04454e1e | 529 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 530 | pub type EVT_SUBSCRIBE_NOTIFY_ACTION = i32; |
04454e1e | 531 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 532 | pub const EvtSubscribeActionError: EVT_SUBSCRIBE_NOTIFY_ACTION = 0i32; |
04454e1e | 533 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 534 | pub const EvtSubscribeActionDeliver: EVT_SUBSCRIBE_NOTIFY_ACTION = 1i32; |
04454e1e | 535 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 536 | pub type EVT_SYSTEM_PROPERTY_ID = i32; |
04454e1e | 537 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 538 | pub const EvtSystemProviderName: EVT_SYSTEM_PROPERTY_ID = 0i32; |
04454e1e | 539 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 540 | pub const EvtSystemProviderGuid: EVT_SYSTEM_PROPERTY_ID = 1i32; |
04454e1e | 541 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 542 | pub const EvtSystemEventID: EVT_SYSTEM_PROPERTY_ID = 2i32; |
04454e1e | 543 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 544 | pub const EvtSystemQualifiers: EVT_SYSTEM_PROPERTY_ID = 3i32; |
04454e1e | 545 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 546 | pub const EvtSystemLevel: EVT_SYSTEM_PROPERTY_ID = 4i32; |
04454e1e | 547 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 548 | pub const EvtSystemTask: EVT_SYSTEM_PROPERTY_ID = 5i32; |
04454e1e | 549 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 550 | pub const EvtSystemOpcode: EVT_SYSTEM_PROPERTY_ID = 6i32; |
04454e1e | 551 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 552 | pub const EvtSystemKeywords: EVT_SYSTEM_PROPERTY_ID = 7i32; |
04454e1e | 553 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 554 | pub const EvtSystemTimeCreated: EVT_SYSTEM_PROPERTY_ID = 8i32; |
04454e1e | 555 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 556 | pub const EvtSystemEventRecordId: EVT_SYSTEM_PROPERTY_ID = 9i32; |
04454e1e | 557 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 558 | pub const EvtSystemActivityID: EVT_SYSTEM_PROPERTY_ID = 10i32; |
04454e1e | 559 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 560 | pub const EvtSystemRelatedActivityID: EVT_SYSTEM_PROPERTY_ID = 11i32; |
04454e1e | 561 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 562 | pub const EvtSystemProcessID: EVT_SYSTEM_PROPERTY_ID = 12i32; |
04454e1e | 563 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 564 | pub const EvtSystemThreadID: EVT_SYSTEM_PROPERTY_ID = 13i32; |
04454e1e | 565 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 566 | pub const EvtSystemChannel: EVT_SYSTEM_PROPERTY_ID = 14i32; |
04454e1e | 567 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 568 | pub const EvtSystemComputer: EVT_SYSTEM_PROPERTY_ID = 15i32; |
04454e1e | 569 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 570 | pub const EvtSystemUserID: EVT_SYSTEM_PROPERTY_ID = 16i32; |
04454e1e | 571 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 572 | pub const EvtSystemVersion: EVT_SYSTEM_PROPERTY_ID = 17i32; |
04454e1e | 573 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 FG |
574 | pub const EvtSystemPropertyIdEND: EVT_SYSTEM_PROPERTY_ID = 18i32; |
575 | #[repr(C)] | |
04454e1e | 576 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
577 | #[cfg(feature = "Win32_Foundation")] |
578 | pub struct EVT_VARIANT { | |
579 | pub Anonymous: EVT_VARIANT_0, | |
580 | pub Count: u32, | |
581 | pub Type: u32, | |
582 | } | |
583 | #[cfg(feature = "Win32_Foundation")] | |
584 | impl ::core::marker::Copy for EVT_VARIANT {} | |
585 | #[cfg(feature = "Win32_Foundation")] | |
586 | impl ::core::clone::Clone for EVT_VARIANT { | |
587 | fn clone(&self) -> Self { | |
588 | *self | |
589 | } | |
590 | } | |
591 | #[repr(C)] | |
04454e1e | 592 | #[doc = "*Required features: `\"Win32_System_EventLog\"`, `\"Win32_Foundation\"`*"] |
5e7ed085 FG |
593 | #[cfg(feature = "Win32_Foundation")] |
594 | pub union EVT_VARIANT_0 { | |
595 | pub BooleanVal: super::super::Foundation::BOOL, | |
596 | pub SByteVal: i8, | |
597 | pub Int16Val: i16, | |
598 | pub Int32Val: i32, | |
599 | pub Int64Val: i64, | |
600 | pub ByteVal: u8, | |
601 | pub UInt16Val: u16, | |
602 | pub UInt32Val: u32, | |
603 | pub UInt64Val: u64, | |
604 | pub SingleVal: f32, | |
605 | pub DoubleVal: f64, | |
606 | pub FileTimeVal: u64, | |
607 | pub SysTimeVal: *mut super::super::Foundation::SYSTEMTIME, | |
608 | pub GuidVal: *mut ::windows_sys::core::GUID, | |
04454e1e FG |
609 | pub StringVal: ::windows_sys::core::PCWSTR, |
610 | pub AnsiStringVal: ::windows_sys::core::PCSTR, | |
5e7ed085 FG |
611 | pub BinaryVal: *mut u8, |
612 | pub SidVal: super::super::Foundation::PSID, | |
613 | pub SizeTVal: usize, | |
614 | pub BooleanArr: *mut super::super::Foundation::BOOL, | |
615 | pub SByteArr: *mut i8, | |
616 | pub Int16Arr: *mut i16, | |
617 | pub Int32Arr: *mut i32, | |
618 | pub Int64Arr: *mut i64, | |
619 | pub ByteArr: *mut u8, | |
620 | pub UInt16Arr: *mut u16, | |
621 | pub UInt32Arr: *mut u32, | |
622 | pub UInt64Arr: *mut u64, | |
623 | pub SingleArr: *mut f32, | |
624 | pub DoubleArr: *mut f64, | |
625 | pub FileTimeArr: *mut super::super::Foundation::FILETIME, | |
626 | pub SysTimeArr: *mut super::super::Foundation::SYSTEMTIME, | |
627 | pub GuidArr: *mut ::windows_sys::core::GUID, | |
04454e1e FG |
628 | pub StringArr: *mut ::windows_sys::core::PWSTR, |
629 | pub AnsiStringArr: *mut ::windows_sys::core::PSTR, | |
5e7ed085 FG |
630 | pub SidArr: *mut super::super::Foundation::PSID, |
631 | pub SizeTArr: *mut usize, | |
632 | pub EvtHandleVal: isize, | |
04454e1e FG |
633 | pub XmlVal: ::windows_sys::core::PCWSTR, |
634 | pub XmlValArr: *mut ::windows_sys::core::PWSTR, | |
5e7ed085 FG |
635 | } |
636 | #[cfg(feature = "Win32_Foundation")] | |
637 | impl ::core::marker::Copy for EVT_VARIANT_0 {} | |
638 | #[cfg(feature = "Win32_Foundation")] | |
639 | impl ::core::clone::Clone for EVT_VARIANT_0 { | |
640 | fn clone(&self) -> Self { | |
641 | *self | |
642 | } | |
643 | } | |
04454e1e | 644 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 645 | pub type EVT_VARIANT_TYPE = i32; |
04454e1e | 646 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 647 | pub const EvtVarTypeNull: EVT_VARIANT_TYPE = 0i32; |
04454e1e | 648 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 649 | pub const EvtVarTypeString: EVT_VARIANT_TYPE = 1i32; |
04454e1e | 650 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 651 | pub const EvtVarTypeAnsiString: EVT_VARIANT_TYPE = 2i32; |
04454e1e | 652 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 653 | pub const EvtVarTypeSByte: EVT_VARIANT_TYPE = 3i32; |
04454e1e | 654 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 655 | pub const EvtVarTypeByte: EVT_VARIANT_TYPE = 4i32; |
04454e1e | 656 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 657 | pub const EvtVarTypeInt16: EVT_VARIANT_TYPE = 5i32; |
04454e1e | 658 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 659 | pub const EvtVarTypeUInt16: EVT_VARIANT_TYPE = 6i32; |
04454e1e | 660 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 661 | pub const EvtVarTypeInt32: EVT_VARIANT_TYPE = 7i32; |
04454e1e | 662 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 663 | pub const EvtVarTypeUInt32: EVT_VARIANT_TYPE = 8i32; |
04454e1e | 664 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 665 | pub const EvtVarTypeInt64: EVT_VARIANT_TYPE = 9i32; |
04454e1e | 666 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 667 | pub const EvtVarTypeUInt64: EVT_VARIANT_TYPE = 10i32; |
04454e1e | 668 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 669 | pub const EvtVarTypeSingle: EVT_VARIANT_TYPE = 11i32; |
04454e1e | 670 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 671 | pub const EvtVarTypeDouble: EVT_VARIANT_TYPE = 12i32; |
04454e1e | 672 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 673 | pub const EvtVarTypeBoolean: EVT_VARIANT_TYPE = 13i32; |
04454e1e | 674 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 675 | pub const EvtVarTypeBinary: EVT_VARIANT_TYPE = 14i32; |
04454e1e | 676 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 677 | pub const EvtVarTypeGuid: EVT_VARIANT_TYPE = 15i32; |
04454e1e | 678 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 679 | pub const EvtVarTypeSizeT: EVT_VARIANT_TYPE = 16i32; |
04454e1e | 680 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 681 | pub const EvtVarTypeFileTime: EVT_VARIANT_TYPE = 17i32; |
04454e1e | 682 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 683 | pub const EvtVarTypeSysTime: EVT_VARIANT_TYPE = 18i32; |
04454e1e | 684 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 685 | pub const EvtVarTypeSid: EVT_VARIANT_TYPE = 19i32; |
04454e1e | 686 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 687 | pub const EvtVarTypeHexInt32: EVT_VARIANT_TYPE = 20i32; |
04454e1e | 688 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 689 | pub const EvtVarTypeHexInt64: EVT_VARIANT_TYPE = 21i32; |
04454e1e | 690 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 691 | pub const EvtVarTypeEvtHandle: EVT_VARIANT_TYPE = 32i32; |
04454e1e | 692 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 693 | pub const EvtVarTypeEvtXml: EVT_VARIANT_TYPE = 35i32; |
04454e1e | 694 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 695 | pub const EVT_VARIANT_TYPE_ARRAY: u32 = 128u32; |
04454e1e | 696 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 697 | pub const EVT_VARIANT_TYPE_MASK: u32 = 127u32; |
04454e1e | 698 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 FG |
699 | pub const EVT_WRITE_ACCESS: u32 = 2u32; |
700 | pub type EventLogHandle = isize; | |
701 | pub type EventSourceHandle = isize; | |
04454e1e | 702 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 703 | pub type READ_EVENT_LOG_READ_FLAGS = u32; |
04454e1e | 704 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 705 | pub const EVENTLOG_SEEK_READ: READ_EVENT_LOG_READ_FLAGS = 2u32; |
04454e1e | 706 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 707 | pub const EVENTLOG_SEQUENTIAL_READ: READ_EVENT_LOG_READ_FLAGS = 1u32; |
04454e1e | 708 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 709 | pub type REPORT_EVENT_TYPE = u16; |
04454e1e | 710 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 711 | pub const EVENTLOG_SUCCESS: REPORT_EVENT_TYPE = 0u16; |
04454e1e | 712 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 713 | pub const EVENTLOG_AUDIT_FAILURE: REPORT_EVENT_TYPE = 16u16; |
04454e1e | 714 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 715 | pub const EVENTLOG_AUDIT_SUCCESS: REPORT_EVENT_TYPE = 8u16; |
04454e1e | 716 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 717 | pub const EVENTLOG_ERROR_TYPE: REPORT_EVENT_TYPE = 1u16; |
04454e1e | 718 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 719 | pub const EVENTLOG_INFORMATION_TYPE: REPORT_EVENT_TYPE = 4u16; |
04454e1e | 720 | #[doc = "*Required features: `\"Win32_System_EventLog\"`*"] |
5e7ed085 | 721 | pub const EVENTLOG_WARNING_TYPE: REPORT_EVENT_TYPE = 2u16; |