MAILSLOT_CREATE_PARAMETERS結構 (wdm.h)
Windows 子系統會使用MAILSLOT_CREATE_PARAMETERS來建立 mailslot。
語法
typedef struct _MAILSLOT_CREATE_PARAMETERS {
ULONG MailslotQuota;
ULONG MaximumMessageSize;
LARGE_INTEGER ReadTimeout;
BOOLEAN TimeoutSpecified;
} MAILSLOT_CREATE_PARAMETERS, *PMAILSLOT_CREATE_PARAMETERS;
成員
MailslotQuota
保留給寫入此 mailslot 的集區配額。
MaximumMessageSize
大小,以位元組為單位,可寫入此mailslot的最大訊息。
ReadTimeout
讀取作業的逾時期間,指定為相對時間。
TimeoutSpecified
布爾值,指定是否在 readTimeout 成員中提供逾時期間。
言論
針對 IRP_MJ_CREATE_MAILSLOT 作業,FLT_PARAMETERS 是 createMailslot 結構的,而 CreateMailslot.Parameters 指向描述要建立或開啟之 mailslot 的MAILSLOT_CREATE_PARAMETERS結構。
要求
要求 | 價值 |
---|---|
標頭 | wdm.h (include Ntifs.h) |