This class provides service-wide settings on the local computer.
Syntax
class DfsrMachineConfig : CIM_Setting
{
uint32 LastChangeNumber;
datetime LastChangeTime;
string LastChangeSource;
string Description;
boolean EnableDebugLog;
string DebugLogFilePath;
uint32 MaxDebugLogFiles;
uint32 DebugLogSeverity;
uint32 MaxDebugLogMessages;
uint32 DsPollingIntervalInMin;
boolean EnableLightDSPolling;
uint32 RpcPortAssignment;
uint32 ReghostingRateInMin;
uint32 RootLowWatermarkPercent;
uint32 RootHighWatermarkPercent;
uint32 StagingLowWatermarkPercent;
uint32 StagingHighWatermarkPercent;
uint32 ConflictLowWatermarkPercent;
uint32 ConflictHighWatermarkPercent;
uint32 MaxOfflineTimeInDays;
};
Methods
The DfsrMachineConfig class does not define any methods.
Properties
The DfsrMachineConfig class defines the following properties.
- ConflictHighWatermarkPercent
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(80), MaxValue(100)
The conflict cleanup process starts when the size of the Conflict and Deleted folder hits its high watermark. Every replicated folder defines the maximum size of its Conflict and Deleted folder.
- ConflictLowWatermarkPercent
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(10), MaxValue(80)
The conflict cleanup process stops when the size of the Conflict and Deleted folder hits its low watermark. Every replicated folder defines the maximum size of its Conflict and Deleted folder.
- DebugLogFilePath
-
- Data type: string
- Access type: Read/write
- Qualifiers: MaxLen(2600)
The full path of the debug log files.
- DebugLogSeverity
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(1), MaxValue(5)
The level of detail in the debug log files.
- Description
-
- Data type: string
- Access type: Read/write
The user-defined description of the current settings.
- DsPollingIntervalInMin
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(1)
The number of minutes between the end of one Active Directory Domain Services polling cycle and the start of another.
- EnableDebugLog
-
- Data type: boolean
- Access type: Read/write
Enables or disables the generation of debug logs.
- EnableLightDSPolling
-
- Data type: boolean
- Access type: Read/write
Enables or disables a lightweight check for membership configuration changes in the Active Directory Domain Services. This periodic check speeds up the service response to certain types of configuration changes. If any change are detected, a full poll follows. Lightweight polling does not interfere with the normal polling cycles.
- LastChangeNumber
-
- Data type: uint32
- Access type: Read-only
- Qualifiers: MinValue(1)
The configuration sequence number. This value is incremented each time the computer configuration changes.
- LastChangeSource
-
- Data type: string
- Access type: Read-only
Information about the originator of the last configuration change. This is the name of the user who submitted the change.
- LastChangeTime
-
- Data type: datetime
- Access type: Read-only
The time stamp of the last configuration change.
- MaxDebugLogFiles
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(1)
The maximum number of debug log files to be generated. If the number of debug log files exceeds this value, DFSR will delete the oldest debug log file.
- MaxDebugLogMessages
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(1000)
The maximum number of log entries in each debug log file.
- MaxOfflineTimeInDays
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(0)
The maximum number of days a replicated folder can be disconnected from other partners before it is put into an error state.
Windows Server 2003 R2: This property is not supported until Windows Vista.
- ReghostingRateInMin
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(60)
Reserved for system use.
- RootHighWatermarkPercent
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(40)
Reserved for system use.
- RootLowWatermarkPercent
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(10)
Reserved for system use.
- RpcPortAssignment
-
- Data type: uint32
- Access type: Read/write
The user-specified RPC port assignment. The default is 0, which indicates any available port. Changes to this value do not take effect until the next time the service starts.
- StagingHighWatermarkPercent
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(80), MaxValue(100)
The staging cleanup process starts when the size of the staging folder hits its high watermark. Every replicated folder defines the maximum size of its staging folder.
- StagingLowWatermarkPercent
-
- Data type: uint32
- Access type: Read/write
- Qualifiers: MinValue(10), MaxValue(80)
The staging cleanup process stops when the size of the staging folder hits its low watermark. Every replicated folder defines the maximum size of its staging folder.
Requirements
| Minimum supported client | Windows Vista |
| Minimum supported server | Windows Server 2003 R2 |
| MOF | Dfsrprov.mof, Dfsrprovs.mof on Windows Server 2008 R2 and Windows Server 2008 |
| Namespace | \\.\Root\MicrosoftDfs |
Send comments about this topic to Microsoft
Build date: 4/9/2009