CLFS_MGMT_POLICY_TYPE enumeration (clfsmgmt.h)

The CLFS_MGMT_POLICY_TYPE enumeration lists the valid policy types.

Syntax

typedef enum _CLFS_MGMT_POLICY_TYPE {
  ClfsMgmtPolicyMaximumSize = 0x0,
  ClfsMgmtPolicyMinimumSize,
  ClfsMgmtPolicyNewContainerSize,
  ClfsMgmtPolicyGrowthRate,
  ClfsMgmtPolicyLogTail,
  ClfsMgmtPolicyAutoShrink,
  ClfsMgmtPolicyAutoGrow,
  ClfsMgmtPolicyNewContainerPrefix,
  ClfsMgmtPolicyNewContainerSuffix,
  ClfsMgmtPolicyNewContainerExtension,
  ClfsMgmtPolicyInvalid
} CLFS_MGMT_POLICY_TYPE, *PCLFS_MGMT_POLICY_TYPE;

Constants

 
ClfsMgmtPolicyMaximumSize
Value: 0x0
Specifies the maximum size of the log.
ClfsMgmtPolicyMinimumSize
Specifies the minimum size of the log.
ClfsMgmtPolicyNewContainerSize
Specifies the size of a new container.
ClfsMgmtPolicyGrowthRate
Controls the rate of growth of the log.
ClfsMgmtPolicyLogTail
Controls the amount of space that LOG_TAIL_ADVANCE_CALLBACK requests.
ClfsMgmtPolicyAutoShrink
Controls the percentage of containers that are removed if the log is set to autogrow.
ClfsMgmtPolicyAutoGrow
Indicates if the log should automatically shrink or grow.
ClfsMgmtPolicyNewContainerPrefix
Controls the prefix given to a new container.
ClfsMgmtPolicyNewContainerSuffix
Controls the suffix given to a new container.
ClfsMgmtPolicyNewContainerExtension
Controls the extension given to a new container.
ClfsMgmtPolicyInvalid

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 R2 [desktop apps only]
Header clfsmgmt.h

See also

CLFS_MGMT_POLICY