IFsrmFileGroupManager 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 manage file group objects.

To get this interface, call the CoCreateInstanceEx function. Use CLSID_FsrmFileGroupManager as the class identifier and __uuidof(IFsrmFileGroupManager) as the interface identifier. For an example, see Creating File Groups to Specify the Files to Restrict.

Inheritance

The IFsrmFileGroupManager interface inherits from the IDispatch interface. IFsrmFileGroupManager also has these types of members:

Methods

The IFsrmFileGroupManager interface has these methods.

 
IFsrmFileGroupManager::CreateFileGroup

Creates a file group object.
IFsrmFileGroupManager::EnumFileGroups

Enumerates the file groups in FSRM.
IFsrmFileGroupManager::ExportFileGroups

Exports the specified file groups as an XML string.
IFsrmFileGroupManager::GetFileGroup

Retrieves the specified file group from FSRM.
IFsrmFileGroupManager::ImportFileGroups

Imports the specified file groups from an XML string.

Remarks

FSRM defines the following groups:

  • Audio and Video Files
  • Backup Files
  • Compressed Files
  • Email Files
  • Executable Files
  • Image Files
  • Office Files
  • System Files
  • Temporary Files
  • Text Files
  • Webpage Files
To create this object from a script, use the "Fsrm.FsrmFileGroupManager" program identifier.

Requirements

   
Minimum supported client None supported
Minimum supported server Windows Server 2008
Target Platform Windows
Header fsrmscreen.h (include FsrmScreen.h, FsrmTlb.h)

See also

FSRM Interfaces

FsrmFileGroupManager

MSFT_FSRMFileGroup