struktur SP_TROUBLESHOOTER_PARAMS_A (setupapi.h)
Struktur SP_TROUBLESHOOTER_PARAMS sesuai dengan permintaan penginstalan DIF_TROUBLESHOOTER .
Sintaks
typedef struct _SP_TROUBLESHOOTER_PARAMS_A {
SP_CLASSINSTALL_HEADER ClassInstallHeader;
CHAR ChmFile[MAX_PATH];
CHAR HtmlTroubleShooter[MAX_PATH];
} SP_TROUBLESHOOTER_PARAMS_A, *PSP_TROUBLESHOOTER_PARAMS_A;
Anggota
ClassInstallHeader
Header permintaan penginstalan yang berisi ukuran header dan kode DIF untuk permintaan tersebut. Lihat SP_CLASSINSTALL_HEADER.
ChmFile[MAX_PATH]
Secara opsional menentukan buffer string yang berisi jalur file CHM. File CHM berisi topik bantuan HTML dengan informasi pemecahan masalah. Jalur harus sepenuhnya memenuhi syarat jika file tidak berada dalam direktori bantuan sistem default (%SystemRoot%\help).
HtmlTroubleShooter[MAX_PATH]
Secara opsional menentukan buffer string yang berisi jalur topik di ChmFile. Parameter ini mengidentifikasi halaman ChmFile yang harus ditampilkan Windows terlebih dahulu.
Keterangan
Alat penginstal mengisi struktur ini sebagai respons terhadap permintaan DIF_TROUBLESHOOTER.
Catatan
Header setupapi.h mendefinisikan SP_TROUBLESHOOTER_PARAMS 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 |
---|---|
Header | setupapi.h (termasuk Setupapi.h) |