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 effectué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 vers le côté sortant du canal nommé.
DefaultTimeout
Pointeur vers une valeur de délai d’expiration à utiliser si aucune valeur de délai d’expiration n’est spécifiée lors de l’attente d’un 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 un délai d’expiration a été fourni dans le membre DefaultTimeout .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | wdm.h (inclure Ntifs.h) |