IFsrmFileScreen 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_FSRMFileScreen class.]

Used to configure a file screen that blocks groups of files from being saved to the specified directory.

To create this interface, call the IFsrmFileScreenManager::CreateFileScreen method.

The following methods return this interface:

Inheritance

The IFsrmFileScreen interface inherits from IFsrmFileScreenBase. IFsrmFileScreen also has these types of members:

Methods

The IFsrmFileScreen interface has these methods.

 
IFsrmFileScreen::ApplyTemplate

Applies the property values of the specified file screen template to this file screen object.
IFsrmFileScreen::get_MatchesSourceTemplate

Retrieves a value that determines whether the property values of this file screen object match those values of the template from which the object was derived.
IFsrmFileScreen::get_Path

Retrieves the directory path associated with the file screen object.
IFsrmFileScreen::get_SourceTemplateName

Retrieves the name of the template from which this file screen object was derived.
IFsrmFileScreen::get_UserAccount

The account name of the user whose files will be screened.
IFsrmFileScreen::get_UserSid

The SID of the user whose files will be screened.

Remarks

A file screen limits the types of files that the system or any user can store in a directory. When a restricted file is detected, the FSRM server performs the specified actions (see IFsrmFileScreenBase::CreateAction).

The file screen applies to future files—the screen is not applied retroactively. To list the files in the directory that violate the screen, create a report job that lists files by type.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008
Target Platform Windows
Header fsrmscreen.h

See also

IFsrmFileScreenBase

IFsrmFileScreenException

MSFT_FSRMFileScreen