Bagikan melalui


struktur SP_SELECTDEVICE_PARAMS_W (setupapi.h)

Struktur SP_SELECTDEVICE_PARAMS sesuai dengan permintaan penginstalan DIF_SELECTDEVICE.

Sintaksis

typedef struct _SP_SELECTDEVICE_PARAMS_W {
  SP_CLASSINSTALL_HEADER ClassInstallHeader;
  WCHAR                  Title[MAX_TITLE_LEN];
  WCHAR                  Instructions[MAX_INSTRUCTION_LEN];
  WCHAR                  ListLabel[MAX_LABEL_LEN];
  WCHAR                  SubTitle[MAX_SUBTITLE_LEN];
} SP_SELECTDEVICE_PARAMS_W, *PSP_SELECTDEVICE_PARAMS_W;

Anggota

ClassInstallHeader

Header permintaan penginstalan yang berisi ukuran header dan kode DIF untuk permintaan tersebut. Lihat SP_CLASSINSTALL_HEADER.

Title[MAX_TITLE_LEN]

Buffer yang berisi judul jendela yang disediakan alat penginstal untuk jendela pemilihan driver. Windows menggunakan judul ini untuk judul jendela untuk dialog Pilih Perangkat.

Instructions[MAX_INSTRUCTION_LEN]

Buffer yang berisi instruksi pilih perangkat yang disediakan alat penginstal.

ListLabel[MAX_LABEL_LEN]

Buffer yang berisi label yang disediakan alat penginstal untuk daftar driver tempat pengguna dapat memilih.

SubTitle[MAX_SUBTITLE_LEN]

Buffer yang berisi subtitel yang disediakan alat penginstal yang digunakan dalam wizard perangkat tertentu. String ini tidak digunakan dalam dialog pilih.

Komentar

Jika alat penginstal mengatur bidang dalam struktur ini untuk digunakan selama pemilihan driver, alat penginstal juga harus mengatur bendera DI_USECI_SELECTSTRINGS di SP_DEVINSTALL_PARAMS.

Cuplikan layar berikut menunjukkan contoh kotak dialog Pilih Perangkat dan mengidentifikasi string yang dapat disediakan alat penginstal.

Cuplikan layar kotak dialog Pilih Driver Perangkat

Nota

Header setupapi.h mendefinisikan SP_SELECTDEVICE_PARAMS 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
Header setupapi.h (termasuk Setupapi.h)

Lihat juga

DIF_SELECTDEVICE

SP_CLASSINSTALL_HEADER

SetupDiCallClassInstaller

SetupDiSelectDevice