Fungsi InstallNewDevice
Menginstal perangkat baru. Pengguna diminta untuk memilih perangkat.
Sintaks
BOOL WINAPI InstallNewDevice(
_In_ HWND hwndParent,
_In_ LPGUID ClassGuid,
_Out_ PDWORD pReboot
);
Parameter
-
hwndParent [in]
-
Handel ke jendela tingkat atas yang akan digunakan untuk antarmuka pengguna yang diperlukan.
-
ClassGuid [in]
-
Pointer ke GUID kelas. Parameter ini bersifat opsional. Jika parameter ini NULL, pengguna dimulai di halaman pilihan deteksi. Jika parameter ini GUID_NULL atau GUID_DEVCLASS_UNKNOWN, pengguna dimulai di halaman pemilihan kelas.
-
pReboot [out]
-
Penunjuk ke variabel yang menerima status reboot. Parameter ini dapat DI_NEEDRESTART atau DI_NEEDREBOOT.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Fungsi ini tidak memiliki pustaka impor terkait. Anda harus menggunakan fungsi LoadLibrary dan GetProcAddress untuk menautkan secara dinamis ke NewDev.dll.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP |
Server minimum yang didukung |
Windows Server 2003 |
DLL |
|