다음을 통해 공유


FILE_MAILSLOT_QUERY_INFORMATION 구조체(ntifs.h)

FILE_MAILSLOT_QUERY_INFORMATION 구조에는 mailslot에 대한 정보가 포함됩니다.

통사론

typedef struct _FILE_MAILSLOT_QUERY_INFORMATION {
  ULONG         MaximumMessageSize;
  ULONG         MailslotQuota;
  ULONG         NextMessageSize;
  ULONG         MessagesAvailable;
  LARGE_INTEGER ReadTimeout;
} FILE_MAILSLOT_QUERY_INFORMATION, *PFILE_MAILSLOT_QUERY_INFORMATION;

회원

MaximumMessageSize

mailslot에 쓸 수 있는 단일 메시지의 최대 크기(바이트)이거나 모든 크기의 메시지에 대해 0입니다.

MailslotQuota

이 mailslot에 쓰기 위해 예약된 메모리 내 풀의 크기(바이트)입니다.

NextMessageSize

다음 메시지 크기(바이트)입니다.

MessagesAvailable

mailslot에서 읽기를 기다리는 총 메시지 수입니다.

ReadTimeout

시간 제한 시간이 발생하기 전에 읽기 작업이 mailslot에 메시지를 쓸 때까지 대기할 수 있는 시간(밀리초)입니다. -1 값은 시간이 초과하지 않고 읽기가 메시지를 영원히 기다리게 합니다. 0 값은 읽기가 대기하지 않고 보류 중인 메시지를 읽을 수 있는지 여부를 즉시 반환하도록 요청합니다.

발언

자세한 내용은 Mailslots참조하세요.

요구 사항

요구
지원되는 최소 클라이언트 Windows 2000
헤더 ntifs.h(FltKernel.h, Ntifs.h 포함)