IFsrmFileGroupManager Interface

 

Used to manage file group objects.

Namespace:   Microsoft.Storage
Assembly:  srmlib (in srmlib.dll)

Syntax

[GuidAttribute("426677D5-018C-485C-8A51-20B86D00BDC4")]
public interface IFsrmFileGroupManager
[GuidAttribute("426677D5-018C-485C-8A51-20B86D00BDC4")]
public interface class IFsrmFileGroupManager
[<GuidAttribute("426677D5-018C-485C-8A51-20B86D00BDC4")>]
type IFsrmFileGroupManager = interface end
<GuidAttribute("426677D5-018C-485C-8A51-20B86D00BDC4")>
Public Interface IFsrmFileGroupManager

Methods

Name Description
System_CAPS_pubmethod CreateFileGroup()

Creates a file group object.

System_CAPS_pubmethod EnumFileGroups(_FsrmEnumOptions)

Enumerates the file groups in FSRM..

System_CAPS_pubmethod ExportFileGroups(Object)

Exports the specified file groups as an XML string.

System_CAPS_pubmethod GetFileGroup(String)

Retrieves the specified file group from FSRM.

System_CAPS_pubmethod ImportFileGroups(String, Object)

Imports the specified file groups from an XML string.

Remarks

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.

FSRM defines the following groups:

  1. Audio and Video Files

  2. Backup Files

  3. Compressed Files

  4. Email Files

  5. Executable Files

  6. Image Files

  7. Office Files

  8. System Files

  9. Temporary Files

  10. Text Files

  11. Webpage Files

To create this object from a script, use the "Fsrm.FsrmFileGroupManager" program identifier.

See Also

FsrmFileGroupManager
Microsoft.Storage Namespace

Return to top