Bagikan melalui


struktur FILE_MAILSLOT_QUERY_INFORMATION (ntifs.h)

Struktur FILE_MAILSLOT_QUERY_INFORMATION berisi informasi tentang mailslot.

Sintaks

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;

Anggota

MaximumMessageSize

Ukuran maksimum, dalam byte, dari satu pesan yang dapat ditulis ke mailslot, atau 0 untuk pesan dengan ukuran apa pun.

MailslotQuota

Ukuran, dalam byte, dari kumpulan dalam memori yang dicadangkan untuk menulis ke mailslot ini.

NextMessageSize

Ukuran pesan berikutnya, dalam byte.

MessagesAvailable

Jumlah total pesan yang menunggu untuk dibaca dari mailslot.

ReadTimeout

Waktu, dalam milidetik, bahwa operasi baca dapat menunggu pesan ditulis ke mailslot sebelum waktu habis terjadi. Nilai –1 meminta agar bacaan menunggu selamanya untuk pesan, tanpa waktu habis. Nilai 0 meminta agar baca tidak menunggu dan segera kembali apakah pesan yang tertunda tersedia untuk dibaca atau tidak.

Keterangan

Untuk informasi selengkapnya, lihat Mailslots.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000
Header ntifs.h (termasuk FltKernel.h, Ntifs.h)