Skip to content

Commit 9fe86a4

Browse files
author
James Forshaw
committed
Added names.
1 parent 3493cd9 commit 9fe86a4

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

NtApiDotNet/Win32/Win32NativeMethods.cs

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
// limitations under the License.
1414

1515
using NtApiDotNet.Ndr;
16+
using NtApiDotNet.Utilities.Reflection;
1617
using NtApiDotNet.Win32.Debugger;
1718
using NtApiDotNet.Win32.Rpc.EndpointMapper;
1819
using NtApiDotNet.Win32.Rpc.Transport;
@@ -356,32 +357,59 @@ internal struct EVENT_DATA_DESCRIPTOR
356357
[Flags]
357358
public enum LogFileModeFlags : uint
358359
{
360+
[SDKName("EVENT_TRACE_FILE_MODE_NONE")]
359361
None = 0,
362+
[SDKName("EVENT_TRACE_FILE_MODE_SEQUENTIAL")]
360363
Sequential = 0x00000001,
364+
[SDKName("EVENT_TRACE_FILE_MODE_CIRCULAR")]
361365
Circular = 0x00000002,
366+
[SDKName("EVENT_TRACE_FILE_MODE_APPEND")]
362367
Append = 0x00000004,
368+
[SDKName("EVENT_TRACE_FILE_MODE_NEWFILE")]
363369
NewFile = 0x00000008,
370+
[SDKName("EVENT_TRACE_FILE_MODE_PREALLOCATE")]
364371
Preallocate = 0x00000020,
372+
[SDKName("EVENT_TRACE_NONSTOPPABLE_MODE")]
365373
NonStoppable = 0x00000040,
374+
[SDKName("EVENT_TRACE_SECURE_MODE")]
366375
Secure = 0x00000080,
376+
[SDKName("EVENT_TRACE_REAL_TIME_MODE")]
367377
RealTime = 0x00000100,
378+
[SDKName("EVENT_TRACE_DELAY_OPEN_FILE_MODE")]
368379
DelayOpen = 0x00000200,
380+
[SDKName("EVENT_TRACE_BUFFERING_MODE")]
369381
Buffering = 0x00000400,
382+
[SDKName("EVENT_TRACE_PRIVATE_LOGGER_MODE")]
370383
PrivateLogger = 0x00000800,
384+
[SDKName("EVENT_TRACE_ADD_HEADER_MODE")]
371385
AddHeader = 0x00001000,
386+
[SDKName("EVENT_TRACE_USE_KBYTES_FOR_SIZE")]
372387
UseKBytesForSize = 0x00002000,
388+
[SDKName("EVENT_TRACE_USE_GLOBAL_SEQUENCE")]
373389
UseGlobalSequence = 0x00004000,
390+
[SDKName("EVENT_TRACE_USE_LOCAL_SEQUENCE")]
374391
UseLocalSequence = 0x00008000,
392+
[SDKName("EVENT_TRACE_RELOG_MODE")]
375393
Relog = 0x00010000,
394+
[SDKName("EVENT_TRACE_PRIVATE_IN_PROC")]
376395
PrivateInProc = 0x00020000,
396+
[SDKName("EVENT_TRACE_MODE_RESERVED")]
377397
Reserved = 0x00100000,
398+
[SDKName("EVENT_TRACE_USE_PAGED_MEMORY")]
378399
UsePagedMember = 0x01000000,
400+
[SDKName("EVENT_TRACE_NO_PER_PROCESSOR_BUFFERING")]
379401
NoPerProcessorBuffering = 0x10000000,
402+
[SDKName("EVENT_TRACE_SYSTEM_LOGGER_MODE")]
380403
SystemLogger = 0x02000000,
404+
[SDKName("EVENT_TRACE_ADDTO_TRIAGE_DUMP")]
381405
AddToTriageDump = 0x80000000,
406+
[SDKName("EVENT_TRACE_STOP_ON_HYBRID_SHUTDOWN")]
382407
StopOnHybridShutdown = 0x00400000,
408+
[SDKName("EVENT_TRACE_PERSIST_ON_HYBRID_SHUTDOWN")]
383409
PersistOnHybridShutdown = 0x00800000,
410+
[SDKName("EVENT_TRACE_INDEPENDENT_SESSION_MODE")]
384411
IndependentSession = 0x08000000,
412+
[SDKName("EVENT_TRACE_COMPRESSED_MODE")]
385413
Compressed = 0x04000000,
386414
}
387415

0 commit comments

Comments
 (0)