Bagikan melalui


Menandai Perangkat sebagai memiliki Tindakan Finish-Install untuk Dilakukan

Catatan

Fitur yang dijelaskan di bagian ini tidak didukung dalam paket driver universal atau seluler. Lihat Menggunakan File INF Universal.

Alat penginstal (penginstal kelas, penginstal bersama kelas, atau penginstal bersama perangkat) menunjukkan kepada Windows bahwa ia memiliki tindakan penginstalan selesai untuk dilakukan dengan mengatur bendera DI_FLAGSEX_FINISHINSTALL_ACTION saat penginstal memproses permintaan DIF_NEWDEVICEWIZARD_FINISHINSTALL . Tindakan ini akan menyebabkan Windows menandai perangkat karena perlu melakukan tindakan selesai menginstal. Langkah langkahnya adalah sebagai berikut:

  1. Saat alat penginstal menerima permintaan DIF_NEWDEVICEWIZARD_FINISHINSTALL , alat penginstal mengatur bendera DI_FLAGSEX_FINISHINSTALL_ACTION jika memiliki tindakan selesai diinstal untuk dilakukan.

    Alat penginstal kemudian mengembalikan salah satu kode kesalahan berikut:

    • ERROR_DI_DO_DEFAULT jika alat penginstal adalah penginstal kelas yang tidak memiliki halaman wizard selesai-instal.
    • NO_ERROR jika alat penginstal adalah penginstal kelas yang memiliki halaman wizard selesai-instal atau penginstal bersama yang memiliki atau tidak memiliki halaman wizard selesai-instal.
  2. Jika bendera DI_FLAGSEX_FINISHINSTALL_ACTION diatur untuk perangkat setelah semua penginstal memproses permintaan DIF_NEWDEVICEWIZARD_FINISHINSTALL untuk perangkat, Windows menandai perangkat karena perlu melakukan tindakan selesai menginstal.