Bagikan melalui


struktur GOPHER_FIND_DATAW (wininet.h)

[Struktur GOPHER_FIND_DATA tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan.]

Berisi informasi yang diambil oleh fungsi GopherFindFirstFile dan InternetFindNextFile .

Sintaks

typedef struct {
  WCHAR    DisplayString[MAX_GOPHER_DISPLAY_TEXT + 1];
  DWORD    GopherType;
  DWORD    SizeLow;
  DWORD    SizeHigh;
  FILETIME LastModificationTime;
  WCHAR    Locator[MAX_GOPHER_LOCATOR_LENGTH + 1];
} GOPHER_FIND_DATAW, *LPGOPHER_FIND_DATAW;

Anggota

DisplayString[MAX_GOPHER_DISPLAY_TEXT + 1]

Nama objek yang mudah diingat. Aplikasi dapat menampilkan string ini untuk memungkinkan pengguna memilih objek.

GopherType

Menjelaskan item yang dikembalikan. Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
GOPHER_TYPE_ASK
Tanya+ item.
GOPHER_TYPE_BINARY
File biner.
GOPHER_TYPE_BITMAP
File bitmap.
GOPHER_TYPE_CALENDAR
File kalender.
GOPHER_TYPE_CSO
Server buku telepon CSO.
GOPHER_TYPE_DIRECTORY
Direktori item Gopher tambahan.
GOPHER_TYPE_DOS_ARCHIVE
File arsip MS-DOS.
GOPHER_TYPE_ERROR
Indikator kondisi kesalahan.
GOPHER_TYPE_GIF
File grafis GIF.
GOPHER_TYPE_GOPHER_PLUS
Item Gopher+.
GOPHER_TYPE_HTML
Dokumen HTML.
GOPHER_TYPE_IMAGE
File gambar.
GOPHER_TYPE_INDEX_SERVER
Server indeks.
GOPHER_TYPE_INLINE
File sebaris.
GOPHER_TYPE_MAC_BINHEX
File Macintosh dalam format BINHEX.
GOPHER_TYPE_MOVIE
File film.
GOPHER_TYPE_PDF
File PDF.
GOPHER_TYPE_REDUNDANT
Indikator server duplikat. Informasi yang terkandung dalam adalah duplikat server utama. Server utama didefinisikan sebagai entri direktori terakhir yang tidak memiliki jenis GOPHER_TYPE_REDUNDANT.
GOPHER_TYPE_SOUND
File suara.
GOPHER_TYPE_TELNET
Server Telnet.
GOPHER_TYPE_TEXT_FILE
File teks ASCII.
GOPHER_TYPE_TN3270
Server TN3270.
GOPHER_TYPE_UNIX_UUENCODED
File UUENCODED.
GOPHER_TYPE_UNKNOWN
Tipe item tidak diketahui.

SizeLow

Ukuran file 32 bit rendah.

SizeHigh

Ukuran file 32 bit tinggi.

LastModificationTime

Struktur FILETIME yang berisi waktu ketika file terakhir diubah.

Locator[MAX_GOPHER_LOCATOR_LENGTH + 1]

Pencari lokasi file. Aplikasi dapat meneruskan string pencari lokasi ke GopherOpenFile atau GopherFindFirstFile.

Keterangan

Catatan WinINet tidak mendukung implementasi server. Selain itu, itu tidak boleh digunakan dari layanan. Untuk implementasi atau layanan server, gunakan Microsoft Windows HTTP Services (WinHTTP).
 

Catatan

Header wininet.h mendefinisikan GOPHER_FIND_DATA sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header wininet.h

Lihat juga

GopherFindFirstFile

InternetFindNextFile