FsrmActionType enumeration (fsrmenums.h)

Defines the actions that can be triggered in response to a quota or file screen event (for example, a quota is exceeded or a file violates a file screen). A file management job can also trigger the action.

Syntax

typedef enum _FsrmActionType {
  FsrmActionType_Unknown = 0,
  FsrmActionType_EventLog = 1,
  FsrmActionType_Email = 2,
  FsrmActionType_Command = 3,
  FsrmActionType_Report = 4
} FsrmActionType;

Constants

 
FsrmActionType_Unknown
Value: 0
The action is of an unknown type. Do not use this value to specify an action type.
FsrmActionType_EventLog
Value: 1
Log an event to the Application event log.
FsrmActionType_Email
Value: 2
Send an email message.
FsrmActionType_Command
Value: 3
Execute a command or script.
FsrmActionType_Report
Value: 4
Generate a report.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008
Header fsrmenums.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h)

See also

FSRM Enumerations

FsrmAccountType

FsrmEventType

IFsrmAction::ActionType

IFsrmFileManagementJob::CreateNotificationAction

IFsrmFileScreenBase::CreateAction

IFsrmQuotaBase::CreateThresholdAction

IFsrmSetting::GetActionRunLimitInterval

IFsrmSetting::SetActionRunLimitInterval

MSFT_FSRMAction