структура 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) |