DIF_NEWDEVICEWIZARD_FINISHINSTALL
Eine DIF_NEWDEVICEWIZARD_FINISHINSTALL-Anforderung ermöglicht es einem Installationsprogramm, Seiten des Assistenten für die Fertiginstallation bereitzustellen, die Windows dem Benutzer nach der Installation eines Geräts anzeigt, aber bevor Windows die Standardabschlussseite anzeigt. Windows sendet diese Anforderung, wenn Plug & Play (PnP)-Geräte installiert werden und wenn ein Administrator den Assistenten zum Hinzufügen von Hardware verwendet, um Nicht-PnP-Geräte zu installieren.
Sendebedingungen
Nachdem Windows ein Gerät installiert hat (nach erfolgreichem Abschluss der DIF_INSTALLDEVICE Verarbeitung), aber bevor die Seite Fertig stellen-Assistent angezeigt wird.
Wer behandelt
Klassen-Co-Installer |
Kann verarbeiten |
Geräte-Co-Installer |
Kann verarbeiten |
Klasseninstallationsprogramm |
Kann verarbeiten |
Eingabe des Installationsprogramms
DeviceInfoSet
Ein Handle für den Geräteinformationssatz , der das Gerät enthält.
DeviceInfoData
Ein Zeiger auf eine SP_DEVINFO_DATA Struktur, die das Gerät im Geräteinformationssatz identifiziert.
Geräteinstallationsparameter
DeviceInfoData sind Geräteinstallationsparameter (SP_DEVINSTALL_PARAMS) zugeordnet.
Klasseninstallationsparameter
DeviceInfoData ist eine SP_NEWDEVICEWIZARD_DATA-Struktur zugeordnet.
Installationsprogrammausgabe
Geräteinstallationsparameter
Ein Installationsprogramm kann die Flags in den Geräteinstallationsparametern ändern.
Klasseninstallationsparameter
Ein Installationsprogramm kann die SP_NEWDEVICEWIZARD_DATA-Struktur ändern, um Seiten des Assistenten für die Fertiginstallation bereitzustellen.
Rückgabewert des Installers
Wenn ein Co-Installer diese DIF-Anforderung nicht verarbeitet, gibt der Co-Installer NO_ERROR aus seinem Vorverarbeitungsdurchlauf zurück. Wenn ein Co-Installer diese Anforderung verarbeitet, kann der Co-Installer NO_ERROR, ERROR_DI_POSTPROCESSING_REQUIRED oder einen Win32-Fehlercode zurückgeben.
Ein Klasseninstallationsprogramm gibt NO_ERROR zurück, wenn das Installationsprogramm erfolgreich Seiten bereitstellt. Andernfalls gibt ein Klasseninstallationsprogramm ERROR_DI_DO_DEFAULT oder einen Win32-Fehlercode zurück.
Standard-DIF-Codehandler
Keine
Installer-Vorgang
Weitere Informationen zu DIF-Codes finden Sie unter Behandeln von DIF-Codes.
Requirements (Anforderungen)
Version |
Unterstützt in Microsoft Windows 2000 und höheren Versionen von Windows. |
Header |
Setupapi.h (schließen Sie Setupapi.h ein) |