PipeAccessRights Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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ě.