IFsrmActionReport interface (fsrm.h)

[This interface is supported for compatibility but it's recommended to use the FSRM WMI Classes to manage FSRM. Please see the MSFT_FSRMAction, MSFT_FSRMFMJAction, and MSFT_FSRMFMJNotificationAction classes.]

Used to generate a report in response to a quota or file screen event.

To create a report action, call one of the following methods and specify FsrmActionType_Report as the action type:

The create methods return an IFsrmAction interface. To get this interface, call the QueryInterface method and specify IID_IFsrmActionReport as the interface identifier.

Inheritance

The IFsrmActionReport interface inherits from the IFsrmAction interface.

Methods

The IFsrmActionReport interface has these methods.

 
IFsrmActionReport::get_MailTo

Retrieves or sets the email address to which the reports are sent. (Get)
IFsrmActionReport::get_ReportTypes

Retrieves or sets the types of reports to generate. (Get)
IFsrmActionReport::put_MailTo

Retrieves or sets the email address to which the reports are sent. (Put)
IFsrmActionReport::put_ReportTypes

Retrieves or sets the types of reports to generate. (Put)

Remarks

You must set the ReportTypes property; the other property is optional.

Examples

For an example, see Updating a Quota.

Requirements

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

See also

FSRM Interfaces

IFsrmAction

IFsrmActionCommand

IFsrmActionEmail

IFsrmActionEventLog

MSFT_FSRMAction

MSFT_FSRMFMJAction

MSFT_FSRMFMJNotificationAction