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) |