共用方式為


NAMED_PIPE_CREATE_PARAMETERS結構 (wdm.h)

Windows 子系統會使用NAMED_PIPE_CREATE_PARAMETERS結構來建立命名管道。

語法

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