CLFS Management Policies

The Common Log File System (CLFS) API is controlled by the policies that are specified. You can specify the policies by using the CLFS_MGMT_POLICY structure, which is a series of various policy unions. The following policies are available in CLFS.

Policy Description
ClfsMgmtPolicyAutoGrow
Controls the auto-grow feature.
ClfsMgmtPolicyAutoShrink
Controls the timing of the log-shrinking feature.
ClfsMgmtPolicyGrowthRate
Controls the rate of growth of a log.
ClfsMgmtPolicyLogTail
Controls the amount of space that LOG_TAIL_ADVANCE_CALLBACK requests.
ClfsMgmtPolicyMaximumSize
Specifies the maximum size of a log.
ClfsMgmtPolicyMinimumSize
Specifies the minimum size of a log.
ClfsMgmtPolicyNewContainerExtension
Controls the extension that is given to a new container.
ClfsMgmtPolicyNewContainerPrefix
Controls the prefix that is given to a new container.
ClfsMgmtPolicyNewContainerSize
Controls the size of a new container.
ClfsMgmtPolicyNewContainerSuffix
Controls the suffix that is given to a new container.