Bagikan melalui


struktur CABINET_INFO_A (setupapi.h)

Struktur CABINET_INFO menyimpan informasi tentang file kabinet. Fungsi SetupIterateCabinet menentukan struktur ini sebagai parameter saat mengirim pemberitahuan SPFILENOTIFY_NEEDNEWCABINET ke rutinitas panggilan balik kabinet.

Sintaksis

typedef struct _CABINET_INFO_A {
  PCSTR  CabinetPath;
  PCSTR  CabinetFile;
  PCSTR  DiskName;
  USHORT SetId;
  USHORT CabinetNumber;
} CABINET_INFO_A, *PCABINET_INFO_A;

Anggota

CabinetPath

Jalur ke file kabinet.

CabinetFile

Nama file kabinet.

DiskName

Nama media sumber yang berisi file kabinet.

SetId

Pengidentifikasi set saat ini. Angka ini dihasilkan oleh perangkat lunak yang membangun kabinet.

CabinetNumber

Jumlah kabinet. Angka ini dihasilkan oleh perangkat lunak yang membangun kabinet dan umumnya merupakan indeks berbasis nol atau 1 yang menunjukkan ordinal posisi kabinet dalam satu set.

Komentar

Nota

Header setupapi.h mendefinisikan 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

FILE_IN_CABINET_INFO

Gambaran Umum

SPFILENOTIFY_NEEDNEWCABINET

Struktur