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 (包含 Ntifs.h) |