PipeOptions Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia opcje tworzenia obiektu PipeStream. Ta wyliczenie ma atrybut FlagsAttribute, który umożliwia bitową kombinację wartości składowych.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class PipeOptions
[System.Flags]
public enum PipeOptions
[System.Flags]
[System.Serializable]
public enum PipeOptions
[<System.Flags>]
type PipeOptions =
[<System.Flags>]
[<System.Serializable>]
type PipeOptions =
Public Enum PipeOptions
- Dziedziczenie
- Atrybuty
Pola
| Nazwa | Wartość | Opis |
|---|---|---|
| WriteThrough | -2147483648 | Wskazuje, że system powinien zapisywać w dowolnej pośredniej pamięci podręcznej i przechodzić bezpośrednio do potoku. |
| None | 0 | Wskazuje, że nie ma żadnych dodatkowych parametrów. |
| FirstPipeInstance | 524288 | |
| CurrentUserOnly | 536870912 | Podczas tworzenia NamedPipeServerStream wystąpienia wskazuje, że potok może być połączony tylko z klientem utworzonym przez tego samego użytkownika. Podczas tworzenia NamedPipeClientStream wystąpienia wskazuje, że potok może łączyć się tylko z serwerem utworzonym przez tego samego użytkownika. W Windows sprawdza zarówno konto użytkownika, jak i poziom podniesienia uprawnień. |
| Asynchronous | 1073741824 | Wskazuje, że potok może być używany do asynchronicznego odczytywania i zapisywania. |
Uwagi
PipeOptions Użyj wyliczenia, aby określić zaawansowane opcje potoku.