InstallationRebootBehavior Enumeration
The InstallationRebootBehavior enumeration defines the possible restart behaviors for an update. The InstallationRebootBehavior enumeration applies to the installation and uninstallation of updates.
Syntax
typedef enum {
irbNeverReboots = 0,
irbAlwaysRequiresReboot = 1,
irbCanRequestReboot = 2
} InstallationRebootBehavior;
Constants
- irbNeverReboots
-
The update never requires a system restart during or after an installation or an uninstallation.
- irbAlwaysRequiresReboot
-
The update always requires a system restart after a successful installation or uninstallation.
- irbCanRequestReboot
-
The update can request a system restart after a successful installation or uninstallation.
Requirements
|
Minimum supported client | Windows XP, Windows 2000 Professional with SP3 |
|---|---|
|
Minimum supported server | Windows Server 2003, Windows 2000 Server with SP3 |
|
Header |
|
|
IDL |
|
Send comments about this topic to Microsoft
Build date: 7/7/2011