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)

Weitere Informationen

FLT_PARAMETERS