(wdm.h) NAMED_PIPE_CREATE_PARAMETERS 结构
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 成员中提供指向超时期限的指针的布尔值。
要求
要求 | 值 |
---|---|
Header | wdm.h (包括 Ntifs.h) |