MAILSLOT_CREATE_PARAMETERS structure (wdm.h)
The MAILSLOT_CREATE_PARAMETERS is used by the Windows subsystem to create a mailslot.
Syntax
typedef struct _MAILSLOT_CREATE_PARAMETERS {
ULONG MailslotQuota;
ULONG MaximumMessageSize;
LARGE_INTEGER ReadTimeout;
BOOLEAN TimeoutSpecified;
} MAILSLOT_CREATE_PARAMETERS, *PMAILSLOT_CREATE_PARAMETERS;
Members
MailslotQuota
Pool quota that is reserved for writes to this mailslot.
MaximumMessageSize
Size, in bytes, of the largest message that can be written to this mailslot.
ReadTimeout
The timeout period for the read operation, specified as a relative time.
TimeoutSpecified
Boolean value that specifies whether a timeout period was provided in the ReadTimeout member.
Remarks
For an IRP_MJ_CREATE_MAILSLOT operation, FLT_PARAMETERS is a CreateMailslot structure, and CreateMailslot.Parameters points to a MAILSLOT_CREATE_PARAMETERS structure that describes the mailslot to create or open.
Requirements
Requirement | Value |
---|---|
Header | wdm.h (include Ntifs.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for