RegistrationScope enumeration (activationregistration.h)

Represents the deployment scope of an activatable class.

Syntax

typedef enum RegistrationScope {
  RegistrationScope_PerMachine,
  RegistrationScope_PerUser,
  RegistrationScope_InboxApp
} ;

Constants

 
RegistrationScope_PerMachine
Activation is per-machine, for a Windows Store app.
RegistrationScope_PerUser
Activation is per user, from a 3rd-party app store.
RegistrationScope_InboxApp
Activation is per-machine, for a built-in app store.

Requirements

Requirement Value
Minimum supported client Windows 8.1 [desktop apps only]
Minimum supported server Windows Server 2012 R2 [desktop apps only]
Header activationregistration.h

See also

IActivatableClassRegistration

RoGetActivatableClassRegistration