_FsrmQuotaFlags Enumeration

 

Defines the options for failing IO operations that violate a quota, enabling or disabling quota tracking, and providing the status of the quota scan operation.

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

Syntax

public enum _FsrmQuotaFlags
public enum class _FsrmQuotaFlags
type _FsrmQuotaFlags
Public Enumeration _FsrmQuotaFlags

Members

Member name Description
FsrmQuotaFlags_Disable

The server will not track quota data for the quota and will not run any action associated with quota thresholds.

FsrmQuotaFlags_Enforce

If this flag is set, the server will fail an IO operation that causes the disk space usage to exceed the quota limit. If this flag is not set, the server will not fail violating IO operations but will still run any action associated with the quota thresholds.

FsrmQuotaFlags_StatusIncomplete

The quota is defined on the server but the rebuilding procedure (see Scan did not start or the scan failed.

FsrmQuotaFlags_StatusRebuilding

The quota is in the process of rebuilding its data from the disk.

Remarks

You can set the FsrmQuotaFlags_Enforce and FsrmQuotaFlags_Disable flags when calling the QuotaFlags method. The IFsrmQuotaBase::get_QuotaFlags method can return these flags in addition to the FsrmQuotaFlags_StatusIncomplete and FsrmQuotaFlags_StatusRebuilding flags.

See Also

QuotaFlags
Microsoft.Storage Namespace

Return to top