estrutura NAMED_PIPE_CREATE_PARAMETERS (wdm.h)

A estrutura NAMED_PIPE_CREATE_PARAMETERS é usada pelo subsistema do Windows para criar um pipe nomeado.

Sintaxe

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;

Membros

NamedPipeType

Tipo de pipe nomeado a ser criado.

ReadMode

Modo no qual ler o pipe.

CompletionMode

Especifica como a operação deve ser concluída.

MaximumInstances

Número máximo de instâncias simultâneas do pipe nomeado.

InboundQuota

Cota de pool reservada para gravações no lado de entrada do pipe nomeado.

OutboundQuota

Cota de pool reservada para gravações no lado de saída do pipe nomeado.

DefaultTimeout

Ponteiro para um valor de tempo limite a ser usado se um valor de tempo limite não for especificado ao aguardar uma instância de um pipe nomeado. Esse membro é opcional e pode ser definido como NULL.

TimeoutSpecified

Valor booliano que especifica se um ponteiro para um período de tempo limite foi fornecido no membro DefaultTimeout .

Requisitos

Requisito Valor
Cabeçalho wdm.h (inclua Ntifs.h)

Confira também

FLT_PARAMETERS