Bagikan melalui


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
NewDev.dll

Lihat juga

Manajemen Perangkat Functions