DeploymentAction enumeration (wuapi.h)

Defines the action for which an update is explicitly deployed.

Syntax

typedef enum tagDeploymentAction {
  daNone = 0,
  daInstallation = 1,
  daUninstallation = 2,
  daDetection = 3,
  daOptionalInstallation = 4
} DeploymentAction;

Constants

 
daNone
Value: 0
No explicit deployment action is specified on the update. The update inherits the value from its bundled updates.
daInstallation
Value: 1
The update should be installed on the computer and/or for the specified user.
daUninstallation
Value: 2
The update should be uninstalled from the computer and/or for the specified user.
daDetection
Value: 3
The update is deployed only to determine the applicability of the update. The update will not be installed.
daOptionalInstallation
Value: 4
The update may be installed on the computer and/or for the specified user.

Requirements

Requirement Value
Minimum supported client Windows XP, Windows 2000 Professional with SP3 [desktop apps only]
Minimum supported server Windows Server 2003, Windows 2000 Server with SP3 [desktop apps only]
Header wuapi.h