| 12345678910111213141516171819202122232425 |
- namespace System.IO.Pipes
- {
- [Flags]
- public enum PipeAccessRights
- {
- // FIXME: values are not verified at all
- ReadData = 1,
- WriteData = 2,
- ReadAttributes = 4,
- WriteAttributes = 8,
- ReadExtendedAttributes = 16,
- WriteExtendedAttributes = 32,
- CreateNewInstance = 64,
- Delete = 128,
- ReadPermissions = 256,
- ChangePermissions = 512,
- TakeOwnership = 1024,
- Synchronize = 2048,
- FullControl = ReadWrite | AccessSystemSecurity,
- Read = ReadData | ReadAttributes | ReadExtendedAttributes | ReadPermissions,
- Write = WriteData | WriteAttributes | WriteExtendedAttributes | ChangePermissions,
- ReadWrite = Read | Write,
- AccessSystemSecurity = ReadPermissions | ChangePermissions | TakeOwnership
- }
- }
|