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 구조를 가리킵니다.

요구 사항

요구 사항
헤더 wdm.h(Ntifs.h 포함)

추가 정보

FLT_PARAMETERS

IRP_MJ_CREATE_MAILSLOT