structure NAMED_PIPE_CREATE_PARAMETERS (wdm.h)
La structure NAMED_PIPE_CREATE_PARAMETERS est utilisée par le sous-système Windows pour créer un canal nommé.
Syntaxe
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;
Membres
NamedPipeType
Type de canal nommé à créer.
ReadMode
Mode dans lequel lire le canal.
CompletionMode
Spécifie la façon dont l’opération doit être terminée.
MaximumInstances
Nombre maximal d’instances simultanées du canal nommé.
InboundQuota
Quota de pool réservé aux écritures sur le côté entrant du canal nommé.
OutboundQuota
Quota de pool réservé aux écritures sur le côté sortant du canal nommé.
DefaultTimeout
Pointeur vers une valeur de délai d’expiration à utiliser si une valeur de délai d’attente n’est pas spécifiée lors de l’attente d’une instance d’un canal nommé. Ce membre est facultatif et peut être défini sur NULL.
TimeoutSpecified
Valeur booléenne qui spécifie si un pointeur vers une période d’expiration a été fourni dans le Membre DefaultTimeout.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | wdm.h (include Ntifs.h) |