Condividi tramite


struttura NAMED_PIPE_CREATE_PARAMETERS (wdm.h)

La struttura NAMED_PIPE_CREATE_PARAMETERS viene utilizzata dal sottosistema Windows per creare una named pipe.

Sintassi

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;

Membri

NamedPipeType

Tipo di named pipe da creare.

ReadMode

Modalità in cui leggere la pipe.

CompletionMode

Specifica la modalità di completamento dell'operazione.

MaximumInstances

Numero massimo di istanze simultanee della named pipe.

InboundQuota

Quota del pool riservata per le scritture sul lato in ingresso della named pipe.

OutboundQuota

Quota del pool riservata per le scritture sul lato in uscita della named pipe.

DefaultTimeout

Puntatore a un valore di timeout da utilizzare se non viene specificato un valore di timeout durante l'attesa di un'istanza di una named pipe. Questo membro è facoltativo e può essere impostato su NULL.

TimeoutSpecified

Valore booleano che specifica se è stato specificato un puntatore a un periodo di timeout nel membro DefaultTimeout.

Fabbisogno

Requisito Valore
intestazione wdm.h (include Ntifs.h)

Vedere anche

FLT_PARAMETERS