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