DesiredAccess.cs 763 B

123456789101112131415161718192021222324252627
  1. using System;
  2. namespace SMBLibrary.SMB1
  3. {
  4. [Flags]
  5. public enum DesiredAccess : uint
  6. {
  7. FILE_READ_DATA = 0x0001,
  8. FILE_WRITE_DATA = 0x0002,
  9. FILE_APPEND_DATA = 0x0004,
  10. FILE_READ_EA = 0x0008,
  11. FILE_WRITE_EA = 0x0010,
  12. FILE_EXECUTE = 0x0020,
  13. FILE_READ_ATTRIBUTES = 0x0080,
  14. FILE_WRITE_ATTRIBUTES = 0x0100,
  15. DELETE = 0x00010000,
  16. READ_CONTROL = 0x00020000,
  17. WRITE_DAC = 0x00040000,
  18. WRITE_OWNER = 0x00080000,
  19. SYNCHRONIZE = 0x00100000,
  20. ACCESS_SYSTEM_SECURITY = 0x01000000,
  21. MAXIMUM_ALLOWED = 0x02000000,
  22. GENERIC_ALL = 0x10000000,
  23. GENERIC_EXECUTE = 0x20000000,
  24. GENERIC_WRITE = 0x40000000,
  25. }
  26. }