Partager via


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)

Voir aussi

FLT_PARAMETERS