NAMED_PIPE_CREATE_PARAMETERS-Struktur (wdm.h)
Die NAMED_PIPE_CREATE_PARAMETERS-Struktur wird vom Windows-Subsystem verwendet, um eine Named Pipe zu erstellen.
Syntax
typedef struct _NAMED_PIPE_CREATE_PARAMETERS {
ULONG NamedPipeType;
ULONG ReadMode;
ULONG CompletionMode;
ULONG MaximumInstances;
ULONG InboundQuota;
ULONG OutboundQuota;
LARGE_INTEGER DefaultTimeout;
BOOLEAN TimeoutSpecified;
} NAMED_PIPE_CREATE_PARAMETERS, *PNAMED_PIPE_CREATE_PARAMETERS;
Member
NamedPipeType
Typ der zu erstellenden Named Pipe.
ReadMode
Modus, in dem die Pipe gelesen werden soll.
CompletionMode
Gibt an, wie der Vorgang abgeschlossen werden soll.
MaximumInstances
Maximale Anzahl gleichzeitiger Instanzen der Named Pipe.
InboundQuota
Poolkontingent, das für Schreibvorgänge in die eingehende Seite der Named Pipe reserviert ist.
OutboundQuota
Poolkontingent, das für Schreibvorgänge auf der ausgehenden Seite der Named Pipe reserviert ist.
DefaultTimeout
Zeiger auf einen Timeoutwert, der verwendet werden soll, wenn beim Warten auf eine instance einer Named Pipe kein Timeoutwert angegeben wird. Dieser Member ist optional und kann auf NULL festgelegt werden.
TimeoutSpecified
Boolescher Wert, der angibt, ob ein Zeiger auf einen Timeoutzeitraum im DefaultTimeout-Element bereitgestellt wurde.
Anforderungen
Anforderung | Wert |
---|---|
Header | wdm.h (include Ntifs.h) |