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;

Members

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 alle 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 usare 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 fornito un puntatore a un periodo di timeout nel membro DefaultTimeout .

Requisiti

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

Vedi anche

FLT_PARAMETERS