IFsrmFileGroup interface (fsrmscreen.h)

[This interface is supported for compatibility but it's recommended to use the FSRM WMI Classes to manage FSRM. Please see the MSFT_FSRMFileGroup class.]

Used to define a group of files based on one or more file name patterns. A file group is a logical collection of file name patterns identified by name that is used to define file screens and file screen exceptions. File group definitions may also be used for generating storage report jobs based on file type.

To create a file group, call the IFsrmFileGroupManager::CreateFileGroup method.

The following methods return this interface:

Inheritance

The IFsrmFileGroup interface inherits from the IFsrmObject interface.

Methods

The IFsrmFileGroup interface has these methods.

 
IFsrmFileGroup::get_Members

Retrieves or sets the filename patterns that determine the files that are included in the file group. (Get)
IFsrmFileGroup::get_Name

Retrieves or sets the name of the file group. (Get)
IFsrmFileGroup::get_NonMembers

Retrieves or sets the filename patterns that determine the files that are excluded from the file group. (Get)
IFsrmFileGroup::put_Members

Retrieves or sets the filename patterns that determine the files that are included in the file group. (Put)
IFsrmFileGroup::put_Name

Retrieves or sets the name of the file group. (Put)
IFsrmFileGroup::put_NonMembers

Retrieves or sets the filename patterns that determine the files that are excluded from the file group. (Put)

Remarks

A file group is formed by including all members and then excluding all nonmembers. For example, to list all files except for examplename, set Members to "." and NonMembers to "examplename".

Requirements

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

See also

FSRM Interfaces

IFsrmObject

MSFT_FSRMFileGroup