PipeAccessRights Výčet

Definice

Definuje přístupová práva, která se mají použít při vytváření pravidel přístupu a auditu.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class PipeAccessRights
[System.Flags]
public enum PipeAccessRights
[<System.Flags>]
type PipeAccessRights = 
Public Enum PipeAccessRights
Dědičnost
PipeAccessRights
Atributy

Pole

AccessSystemSecurity 16777216

Určuje právo provádět změny v seznamu řízení přístupu systému (SACL).

ChangePermissions 262144

Určuje právo ke změně pravidel zabezpečení a auditu, která jsou přidružena k kanálu.

CreateNewInstance 4

Určuje právo k vytvoření nového kanálu. Nastavením tohoto práva se také nastaví Synchronize doprava.

Delete 65536

Určuje právo odstranit potrubí.

FullControl 2032031

Určuje právo vykonávat úplnou kontrolu nad kanálem a upravovat pravidla řízení přístupu a auditu. Tato hodnota představuje kombinaci všech práv v tomto výčtu.

Read 131209

Určuje právo číst z kanálu. Toto právo zahrnuje ReadAttributespráva , ReadDataReadExtendedAttributes, a ReadPermissions .

ReadAttributes 128

Určuje právo číst atributy systému souborů z kanálu. Nezahrnuje právo na čtení dat, rozšířené atributy systému souborů ani pravidla přístupu a auditu.

ReadData 1

Určuje právo číst data z kanálu. To nezahrnuje právo číst atributy systému souborů, rozšířené atributy systému souborů ani pravidla přístupu a auditu.

ReadExtendedAttributes 8

Určuje právo číst rozšířené atributy systému souborů z kanálu. To nezahrnuje právo číst data, atributy systému souborů ani pravidla přístupu a auditu.

ReadPermissions 131072

Určuje právo číst pravidla přístupu a auditu z kanálu. Nezahrnuje právo na čtení dat, atributů systému souborů nebo rozšířených atributů systému souborů.

ReadWrite 131483

Určuje právo číst a zapisovat z kanálu. Toto právo zahrnuje ReadAttributespráva , ReadData, ReadExtendedAttributes, ReadPermissionsWriteAttributes, , WriteDataa WriteExtendedAttributes .

Synchronize 1048576

Určuje, jestli aplikace může čekat na synchronizaci popisovače potrubí s dokončením vstupně-výstupní operace. Tato hodnota je automaticky nastavena při povolení přístupu k kanálu a automaticky vyloučena při odepření přístupu k kanálu. Právo k vytvoření kanálu vyžaduje tuto hodnotu. Všimněte si, že pokud při vytváření kanálu explicitně nenastavíte tuto hodnotu, nastaví se automaticky.

TakeOwnership 524288

Určuje právo změnit vlastníka kanálu. Všimněte si, že vlastníci kanálu mají k danému prostředku úplný přístup.

Write 274

Určuje právo zapisovat do kanálu. Toto právo zahrnuje WriteAttributespráva , WriteDataa WriteExtendedAttributes .

WriteAttributes 256

Určuje právo zapisovat atributy systému souborů do kanálu. To nezahrnuje právo na zápis dat ani rozšířené atributy systému souborů.

WriteData 2

Určuje právo zapisovat data do kanálu. Nezahrnuje právo na zápis atributů systému souborů nebo rozšířených atributů systému souborů.

WriteExtendedAttributes 16

Určuje právo zapisovat atributy rozšířeného systému souborů do kanálu. To nezahrnuje právo na zápis atributů nebo dat souboru.

Poznámky

Výčet PipeAccessRights určuje, které akce systému souborů jsou povoleny pro konkrétní uživatelský účet a které akce systému souborů se auditují pro konkrétní uživatelský účet.

PipeAccessRights Výčet použijte při vytváření pravidla přístupu s PipeAccessRule třídou nebo při vytváření pravidla auditu s PipeAuditRule třídou.

Tento výčet obsahuje několik specifických hodnot práv systému a několik hodnot, které jsou kombinací těchto specifických hodnot. Je jednodušší použít kombinované hodnoty, jako je FullControl, Read a Write, místo určení hodnoty jednotlivých komponent samostatně.

Platí pro