(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)

另请参阅

FLT_PARAMETERS