Fungsi SetupDiSetDriverInstallParamsA (setupapi.h)
Fungsi SetupDiSetDriverInstallParams mengatur parameter penginstalan driver untuk elemen informasi driver.
Sintaks
WINSETUPAPI BOOL SetupDiSetDriverInstallParamsA(
[in] HDEVINFO DeviceInfoSet,
[in, optional] PSP_DEVINFO_DATA DeviceInfoData,
[in] PSP_DRVINFO_DATA_A DriverInfoData,
[in] PSP_DRVINSTALL_PARAMS DriverInstallParams
);
Parameter
[in] DeviceInfoSet
Handel ke kumpulan informasi perangkat yang berisi elemen informasi driver yang mewakili driver untuk mengatur parameter penginstalan.
[in, optional] DeviceInfoData
Penunjuk ke struktur SP_DEVINFO_DATA yang menentukan elemen informasi perangkat di DeviceInfoSet. Parameter ini bersifat opsional dan dapat diatur ke NULL. Jika parameter ini ditentukan, SetupDiSetDriverInstallParams mengatur parameter penginstalan driver untuk perangkat yang ditentukan. Jika parameter ini NULL, SetupDiSetDriverInstallParams mengatur parameter penginstalan driver untuk DeviceInfoSet.
[in] DriverInfoData
Penunjuk ke struktur SP_DRVINFO_DATA yang menentukan driver tempat parameter penginstalan diatur. Jika DeviceInfoData ditentukan, driver ini harus menjadi anggota daftar driver yang terkait dengan DeviceInfoData. Jika DeviceInfoData adalah NULL, driver ini harus menjadi anggota daftar driver kelas global untuk DeviceInfoSet.
[in] DriverInstallParams
Penunjuk ke struktur SP_DRVINSTALL_PARAMS yang menentukan parameter penginstalan driver baru.
Mengembalikan nilai
Fungsi mengembalikan TRUE jika berhasil. Jika tidak, ia mengembalikan FALSE dan kesalahan yang dicatat dapat diambil oleh panggilan ke GetLastError.
Keterangan
Catatan
Header setupapi.h mendefinisikan SetupDiSetDriverInstallParams 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 |
---|---|
Klien minimum yang didukung | Tersedia di Microsoft Windows 2000 dan versi Windows yang lebih baru. |
Target Platform | Desktop |
Header | setupapi.h (termasuk Setupapi.h) |
Pustaka | Setupapi.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk