MAILSLOT_CREATE_PARAMETERS 構造体 (wdm.h)

MAILSLOT_CREATE_PARAMETERSは、Windows サブシステムによって 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 を記述するMAILSLOT_CREATE_PARAMETERS構造体を指します。

要件

要件
Header wdm.h (Ntifs.h を含む)

こちらもご覧ください

FLT_PARAMETERS

IRP_MJ_CREATE_MAILSLOT