Freigeben über


MAILSLOT_CREATE_PARAMETERS-Struktur (wdm.h)

Die MAILSLOT_CREATE_PARAMETERS wird vom Windows-Subsystem verwendet, um ein Maillot zu erstellen.

Syntax

typedef struct _MAILSLOT_CREATE_PARAMETERS {
  ULONG         MailslotQuota;
  ULONG         MaximumMessageSize;
  LARGE_INTEGER ReadTimeout;
  BOOLEAN       TimeoutSpecified;
} MAILSLOT_CREATE_PARAMETERS, *PMAILSLOT_CREATE_PARAMETERS;

Member

MailslotQuota

Poolkontingent, das für Schreibvorgänge in dieses Maillot reserviert ist.

MaximumMessageSize

Größe der größten Nachricht, die in dieses Maillot geschrieben werden kann, in Bytes.

ReadTimeout

Der Timeoutzeitraum für den Lesevorgang, der als relative Zeit angegeben wird.

TimeoutSpecified

Boolescher Wert, der angibt, ob im ReadTimeout-Member ein Timeoutzeitraum angegeben wurde.

Hinweise

Bei einem IRP_MJ_CREATE_MAILSLOT Vorgang ist FLT_PARAMETERS eine CreateMailslot-Struktur , und CreateMailslot.Parameters verweist auf eine MAILSLOT_CREATE_PARAMETERS-Struktur, die das zu erstellende oder zu öffnende Maillot beschreibt.

Anforderungen

Anforderung Wert
Header wdm.h (include Ntifs.h)

Weitere Informationen

FLT_PARAMETERS

IRP_MJ_CREATE_MAILSLOT