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 포함) |