FsrmAccountType enumeration

Defines the computer account types under which a command action (see FsrmActionType) can run.

Syntax


typedef enum _FsrmAccountType { 
  FsrmAccountType_Unknown         = 0,
  FsrmAccountType_NetworkService  = 1,
  FsrmAccountType_LocalService    = 2,
  FsrmAccountType_LocalSystem     = 3,
  FsrmAccountType_InProc          = 4,
  FsrmAccountType_External        = 5,
  FsrmAccountType_Automatic       = 500
} FsrmAccountType;

Constants

FsrmAccountType_Unknown

The account type is unknown. Do not use this value to set the IFsrmActionCommand::Account property.

FsrmAccountType_NetworkService

Run the command or pipeline module under the "NetworkService" account.

FsrmAccountType_LocalService

Run the command or pipeline module under the "LocalService" account.

FsrmAccountType_LocalSystem

Run the command or pipeline module under the "LocalSystem" account.

FsrmAccountType_InProc

This value is reserved for internal use.

FsrmAccountType_External

Run the classifier or storage module in a separate process from FSRM (FSRM uses CLSCTX_LOCAL_SERVER to instantiate the module). The module's COM registration specifies the account used to run the module. If the registration does not specify the account, the module is run using the user's account.

FsrmAccountType_Automatic

Run the command or pipeline module under the account that FSRM selects. This is the recommended value.

Windows Server 2008 R2 and Windows Server 2008:  This enumeration value is not supported before Windows Server 2012.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008

Header

FsrmEnums.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, or FsrmScreen.h)

See also

FSRM Enumerations
FsrmActionType
IFsrmActionCommand.Account
IFsrmPipelineModuleDefinition.Account

 

 

Show:
© 2014 Microsoft