AddServiceFlag enumeration

Defines the possible ways in which the IUpdateServiceManager2 interface can process service registration requests.

Syntax

typedef enum tagAddServiceFlag {
  asfAllowPendingRegistration,
  asfAllowOnlineRegistration,
  asfRegisterServiceWithAU
} AddServiceFlag;

Constants

asfAllowPendingRegistration Allows the update agent to process the service registration at a later time, when it next performs an online scan for updates.
asfAllowOnlineRegistration Allows the update agent to process the service registration immediately if network connectivity is available.
asfRegisterServiceWithAU Registers the service with Automatic Updates when the service is added.

Remarks

For info about how IUpdateServiceManager2::AddService2 behaves when you specify different combinations of AddServiceFlag values in the flags parameter, see the Remarks section of IUpdateServiceManager2::AddService2.

Requirements

   

See also

IUpdateServiceManager2::AddService2