Files
better-genshin-impact/Build/MicaSetup/Natives/Shell/Dialogs/Interop/Common/ShellNativeStructs.cs

29 lines
713 B
C#

using System;
using System.Diagnostics.CodeAnalysis;
namespace MicaSetup.Shell.Dialogs;
[Flags]
[SuppressMessage("Microsoft.Design", "CA1008:")]
public enum AccessModes
{
Direct = 0x00000000,
Transacted = 0x00010000,
Simple = 0x08000000,
Read = 0x00000000,
Write = 0x00000001,
ReadWrite = 0x00000002,
ShareDenyNone = 0x00000040,
ShareDenyRead = 0x00000030,
ShareDenyWrite = 0x00000020,
ShareExclusive = 0x00000010,
Priority = 0x00040000,
DeleteOnRelease = 0x04000000,
NoScratch = 0x00100000,
Create = 0x00001000,
Convert = 0x00020000,
FailIfThere = 0x00000000,
NoSnapshot = 0x00200000,
DirectSingleWriterMultipleReader = 0x00400000,
};