структура NAMED_PIPE_CREATE_PARAMETERS (wdm.h)

Структура NAMED_PIPE_CREATE_PARAMETERS используется подсистемой Windows для создания именованного канала.

Синтаксис

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;

Члены

NamedPipeType

Тип создаваемого именованного канала.

ReadMode

Режим считывания канала.

CompletionMode

Указывает, как должна быть завершена операция.

MaximumInstances

Максимальное число одновременных экземпляров именованного канала.

InboundQuota

Квота пула, зарезервированная для операций записи во входящую сторону именованного канала.

OutboundQuota

Квота пула, зарезервированная для операций записи в исходящую сторону именованного канала.

DefaultTimeout

Указатель на значение времени ожидания, используемое, если значение времени ожидания не указано при ожидании экземпляра именованного канала. Этот элемент является необязательным и может иметь значение NULL.

TimeoutSpecified

Логическое значение, указывающее, был ли указан указатель на период ожидания в элементе DefaultTimeout .

Требования

Требование Значение
Заголовок wdm.h (включая Ntifs.h)

См. также раздел

FLT_PARAMETERS