PackageInstallationState Enumeration

Describes the state of a software package on a client.

Namespace: Microsoft.UpdateServices.ClientServicing
Assembly: Microsoft.UpdateServices.ClientServicing (in Microsoft.UpdateServices.ClientServicing.dll)

Usage

Syntax

'Declaration
<ObsoleteAttribute("This enum is obsolete and will be removed in future versions.")> _
Public Enumeration PackageInstallationState
[ObsoleteAttribute("This enum is obsolete and will be removed in future versions.")] 
public enum PackageInstallationState
[ObsoleteAttribute(L"This enum is obsolete and will be removed in future versions.")] 
public enum class PackageInstallationState
/** @attribute ObsoleteAttribute("This enum is obsolete and will be removed in future versions.") */ 
public enum PackageInstallationState
ObsoleteAttribute("This enum is obsolete and will be removed in future versions.") 
public enum PackageInstallationState

Members

Member name Description
Downloaded The package is applicable to the client, and the client has downloaded but not installed it.
Failed The client has attempted to download or install the package, but the latest attempt to do so has failed.
Installed The client has installed the package.
InstalledPendingReboot The client has installed the package, but must reboot before the installation will take effect.
NotApplicable The package is not applicable to the client.
NotInstalled The package is applicable to the client, but the client has not installed it.

Platforms

Development Platforms

Target Platforms

Windows Server 2008, Windows Server 2003, Windows Server 2008 R2

See Also

Reference

Microsoft.UpdateServices.ClientServicing Namespace