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_PARAMETERSCreateMailslot 结构,CreateMailslot.Parameters 指向描述要创建或打开的邮件图的MAILSLOT_CREATE_PARAMETERS结构。

要求

要求 价值
标头 wdm.h (include Ntifs.h)

另请参阅

FLT_PARAMETERS

IRP_MJ_CREATE_MAILSLOT