NTCreateFlags.cs 538 B

1234567891011121314151617181920
  1. using System;
  2. namespace SMBLibrary.SMB1
  3. {
  4. [Flags]
  5. public enum NTCreateFlags : uint
  6. {
  7. /// <summary>
  8. /// If set, the client requests an exclusive OpLock.
  9. /// </summary>
  10. NT_CREATE_REQUEST_OPLOCK = 0x0002,
  11. /// <summary>
  12. /// If set, the client requests an exclusive batch OpLock.
  13. /// </summary>
  14. NT_CREATE_REQUEST_OPBATCH = 0x0004,
  15. NT_CREATE_OPEN_TARGET_DIR = 0x0008,
  16. NT_CREATE_REQUEST_EXTENDED_RESPONSE = 0x0010, // SMB 1.0 addition
  17. }
  18. }