Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Set fungsi SetupDiSetSelectedDriver
Sintaksis
WINSETUPAPI BOOL SetupDiSetSelectedDriverW(
[in] HDEVINFO DeviceInfoSet,
[in, out] PSP_DEVINFO_DATA DeviceInfoData,
[in, out] PSP_DRVINFO_DATA_W DriverInfoData
);
Parameter
[in] DeviceInfoSet
Handel ke set informasi perangkat yang diatur yang berisi daftar driver untuk memilih driver untuk elemen informasi perangkat atau untuk set informasi perangkat.
[in, out] DeviceInfoData
Penunjuk ke struktur SP_DEVINFO_DATA yang menentukan elemen informasi perangkat di DeviceInfoSet. Parameter ini bersifat opsional dan dapat NULL. Jika parameter ini ditentukan, SetupDiSetSelectedDriver set, atau reset, driver yang dipilih untuk perangkat yang ditentukan. Jika parameter ini null, Set SetupDiSetSelectedDriver, atau reset, driver kelas yang dipilih untuk DeviceInfoSet.
[in, out] DriverInfoData
Penunjuk ke struktur SP_DRVINFO_DATA yang menentukan driver yang akan dipilih. Parameter ini bersifat opsional dan dapat NULL. Jika parameter ini dan DeviceInfoData
Jika DriverInfoData.ReservedNULL, pemanggil meminta pencarian node driver dengan parameter yang ditentukan (DriverType, Deskripsi, dan ProviderName). Jika kecocokan ditemukan, simpul driver tersebut dipilih. Bidang yang dicadangkan
Mengembalikan nilai
Fungsi mengembalikan TRUE jika berhasil. Jika tidak, ini mengembalikan FALSE
Komentar
Jika pemanggil SetupDiSetSelectedDriver adalah anggota grup Administrator, kelas perangkat diatur ke kelas driver yang dipilih, asalkan dua kelas berbeda.
Jika DriverInfoData
Nota
Header setupapi.h mendefinisikan SetupDiSetSelectedDriver sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosedur 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 | Tersedia di Microsoft Windows 2000 dan versi Windows yang lebih baru. |
| Platform Target |
Desktop |
| Header |
setupapi.h (termasuk Setupapi.h) |
| Pustaka |
Setupapi.lib |