Bagikan melalui


struktur FILE_IN_CABINET_INFO_W (setupapi.h)

Struktur FILE_IN_CABINET_INFO menyediakan informasi tentang file yang ditemukan di kabinet. Fungsi SetupIterateCabinet mengirimkan struktur ini sebagai salah satu parameter saat mengirim pemberitahuan SPFILENOTIFY_FILEINCABINET ke rutinitas panggilan balik kabinet.

Sintaksis

typedef struct _FILE_IN_CABINET_INFO_W {
  PCWSTR NameInCabinet;
  DWORD  FileSize;
  DWORD  Win32Error;
  WORD   DosDate;
  WORD   DosTime;
  WORD   DosAttribs;
  WCHAR  FullTargetName[MAX_PATH];
} FILE_IN_CABINET_INFO_W, *PFILE_IN_CABINET_INFO_W;

Anggota

NameInCabinet

Nama file karena ada dalam file kabinet.

FileSize

Ukuran file yang tidak dikompresi dalam kabinet, dalam byte.

Win32Error

Jika terjadi kesalahan, anggota ini adalah kode kesalahan sistem . Jika tidak ada kesalahan yang terjadi, kesalahan akan NO_ERROR.

DosDate

Tanggal file terakhir disimpan.

DosTime

MS-DOS stempel waktu file di kabinet.

DosAttribs

Atribut file dalam kabinet.

FullTargetName[MAX_PATH]

Jalur target dan nama file.

Komentar

Nota

Header setupapi.h mendefinisikan FILE_IN_CABINET_INFO sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosektor 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

Syarat Nilai
klien minimum yang didukung Windows XP [hanya aplikasi desktop]
server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header setupapi.h

Lihat juga

CABINET_INFO

Gambaran Umum

Struktur