FsrmEnumOptions enumeration (fsrmenums.h)

Defines the options for enumerating collections of objects.

Syntax

typedef enum _FsrmEnumOptions {
  FsrmEnumOptions_None = 0,
  FsrmEnumOptions_Asynchronous = 0x1,
  FsrmEnumOptions_CheckRecycleBin = 0x2,
  FsrmEnumOptions_IncludeClusterNodes = 0x4,
  FsrmEnumOptions_IncludeDeprecatedObjects = 0x8
} FsrmEnumOptions;

Constants

 
FsrmEnumOptions_None
Value: 0
Use no options and enumerate objects synchronously.
FsrmEnumOptions_Asynchronous
Value: 0x1
Reserved. Do not use.
FsrmEnumOptions_CheckRecycleBin
Value: 0x2
Include items and paths that are in the system recycle bin when enumerating.
FsrmEnumOptions_IncludeClusterNodes
Value: 0x4
Include objects on all nodes in a Windows cluster
when enumerating report jobs
(IFsrmReportManager::EnumReportJobs).
FsrmEnumOptions_IncludeDeprecatedObjects
Value: 0x8
Include deprecated objects when enumerating.

Windows Server 2008 R2 and Windows Server 2008:  This enumeration value is not supported before Windows Server 2012.

Remarks

The FsrmEnumOptions_Asynchronous option is not supported.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008
Header fsrmenums.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h)

See also

IFsrmClassificationManager::EnumModuleDefinitions

IFsrmClassificationManager::EnumPropertyDefinitions

IFsrmClassificationManager::EnumRules

IFsrmFileGroupManager::EnumFileGroups

IFsrmFileManagementJobManager::EnumFileManagementJobs

IFsrmFileScreenManager::EnumFileScreenExceptions

IFsrmFileScreenManager::EnumFileScreens

IFsrmFileScreenTemplateManager::EnumTemplates

IFsrmQuotaManager::EnumAutoApplyQuotas

IFsrmQuotaManager::EnumEffectiveQuotas

IFsrmQuotaManager::EnumQuotas

IFsrmQuotaManagerEx::IsAffectedByQuota

IFsrmQuotaTemplateManager::EnumTemplates

IFsrmReportManager::EnumReportJobs