UpdateState Enumeration
Applies To: Windows Server Update Services
Defines constants that indicate the state of an update.
Namespace: Microsoft.UpdateServices.Administration
Assembly: Microsoft.UpdateServices.Administration (in Microsoft.UpdateServices.Administration.dll)
Syntax
[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum UpdateState
[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum class UpdateState
[<SerializableAttribute>]
[<ComVisibleAttribute(true)>]
type UpdateState
<SerializableAttribute>
<ComVisibleAttribute(True)>
Public Enumeration UpdateState
Members
Member name | Description | |
---|---|---|
Canceled | The update is approved for installation, but the update, one of its children, or its parent was canceled by the Administrator. The update remains in this state until the download is resumed by calling ResumeDownload or by creating a new approval for this update. |
|
Failed | The update is approved for installation, but failed because of one of the following reasons: One or more of the required files could not be retrieved from the upstream server; One or more of the child updates failed. The update remains in this state until the download is resumed by calling ResumeDownload or by creating a new approval for this update. |
|
InstallationImpossible | The update cannot be installed because of one of the following reasons: The update does not support installation; The WSUS server does not support a language for which this update has a localized license agreement; One or more updates that bundled this update are in the InstallationImpossible state. You cannot approve the update for installation, but you may approve the update for removal. If the update is part of a bundle, you cannot install the parent update if one of its children is in the InstallationImpossible state. |
|
LicenseAgreementFailed | The update has a license agreement file associated with it, but the license agreement failed to download. You cannot approve the update for installation. The update remains in this state until the download is resumed by calling ResumeDownload or by creating a new approval for this update. |
|
LicenseAgreementNotReady | The license agreement for this update has not been downloaded to the server. You cannot approve the update for installation, but you may approve the update for removal. If the update is part of a bundle, you cannot install the parent update until all of its children have license agreements available. |
|
NotNeeded | The update is available to be approved for installation, but it is not yet needed. This state is used only if HostBinariesOnMicrosoftUpdate is true. |
|
NotReady | The update is approved for installation but one or more files or child updates is not available. The server is trying to obtain the files and children necessary to install this update. |
|
Ready | The update is approved for installation and all files and children are available. Clients can download and install the update. |
See Also
Microsoft.UpdateServices.Administration Namespace
Return to top