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