IFsrmFileGroupManager interface

[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.


The IFsrmFileGroupManager interface has these methods.

Method Description
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.


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.


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