Bagikan melalui


struktur SP_TROUBLESHOOTER_PARAMS_W (setupapi.h)

Struktur SP_TROUBLESHOOTER_PARAMS sesuai dengan permintaan penginstalan DIF_TROUBLESHOOTER .

Sintaks

typedef struct _SP_TROUBLESHOOTER_PARAMS_W {
  SP_CLASSINSTALL_HEADER ClassInstallHeader;
  WCHAR                  ChmFile[MAX_PATH];
  WCHAR                  HtmlTroubleShooter[MAX_PATH];
} SP_TROUBLESHOOTER_PARAMS_W, *PSP_TROUBLESHOOTER_PARAMS_W;

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)

Lihat juga

DIF_TROUBLESHOOTER

SP_CLASSINSTALL_HEADER

SetupDiCallClassInstaller