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 } }