Поделиться через


структура 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 (include Ntifs.h)

См. также

FLT_PARAMETERS