MSAD_DomainController class
Represents the domain controller (DC) on which the WMI provider is running.
Syntax
[dynamic, provider("ReplProv1")]
class MSAD_DomainController
{
String DistinguishedName;
String CommonName;
String SiteName;
String NTDsaGUID;
boolean IsGC = FALSE;
datetime TimeOfOldestReplSync;
datetime TimeOfOldestReplAdd;
datetime TimeOfOldestReplDel;
datetime TimeOfOldestReplMod;
datetime TimeOfOldestReplUpdRefs;
boolean IsNextRIDPoolAvailable = FALSE;
uint32 PercentOfRIDsLeft;
boolean IsRegisteredInDNS;
boolean IsAdvertisingToLocator = FALSE;
boolean IsSysVolReady = FALSE;
};
Members
The MSAD_DomainController class has these types of members:
Methods
The MSAD_DomainController class has these methods.
Method | Description |
---|---|
ExecuteKCC | Invokes the Knowledge Consistency Checker to verify the replication topology. |
Properties
The MSAD_DomainController class has these properties.
-
CommonName
-
-
Data type: String
-
Access type: Read-only
Gets the common name of the server object.
-
-
DistinguishedName
-
-
Data type: String
-
Access type: Read-only
-
Qualifiers: key
Gets the X.500 path of the NTDS-DSA object.
-
-
IsAdvertisingToLocator
-
-
Data type: boolean
-
Access type: Read-only
Gets the value that indicates whether the locator service on the DC is advertising correctly. TRUE if the locator service on the DC is advertising correctly; otherwise, FALSE.
-
-
IsGC
-
-
Data type: boolean
-
Access type: Read-only
Gets the value that indicates whether the DC is a Global Catalog server. TRUE if the DC is a Global Catalog server; otherwise, FALSE.
-
-
IsNextRIDPoolAvailable
-
-
Data type: boolean
-
Access type: Read-only
Gets the value that indicates whether the DC has obtained another RID pool. TRUE if the DC has obtained another RID pool and allocation of RIDs on this DC can continue even if the current pool of RIDs is exhausted; otherwise, FALSE.
-
-
IsRegisteredInDNS
-
-
Data type: boolean
-
Access type: Read-only
Gets the value that indicates whether the DC is registered correctly in DNS. TRUE if the DC is registered correctly in DNS; otherwise, FALSE.
-
-
IsSysVolReady
-
-
Data type: boolean
-
Access type: Read-only
Gets the value that indicates whether the SysVol has published correctly. TRUE if the SysVol has published correctly; otherwise, FALSE.
-
-
NTDsaGUID
-
-
Data type: String
-
Access type: Read-only
Gets the GUID that is associated with the NTDS-DSA object in the configuration container. The NTDS-DSA object represents the Active Directory Domain Service DSA process on the server.
-
-
PercentOfRIDsLeft
-
-
Data type: uint32
-
Access type: Read-only
Gets the percentage of RIDs that are left in the current RID pool on this DC.
-
-
SiteName
-
-
Data type: String
-
Access type: Read-only
Gets the site in which the DC exists.
-
-
TimeOfOldestReplAdd
-
-
Data type: datetime
-
Access type: Read-only
Gets the timestamp of the oldest replication add operation that is still in the queue on this domain controller.
-
-
TimeOfOldestReplDel
-
-
Data type: datetime
-
Access type: Read-only
Gets the timestamp of the oldest replication delete operation that is still in the queue on this domain controller.
-
-
TimeOfOldestReplMod
-
-
Data type: datetime
-
Access type: Read-only
Gets the timestamp of the oldest replication modify operation that is still in the queue on this domain controller.
-
-
TimeOfOldestReplSync
-
-
Data type: datetime
-
Access type: Read-only
Gets the timestamp of the oldest replication sync operation that is still in the queue on this domain controller.
-
-
TimeOfOldestReplUpdRefs
-
-
Data type: datetime
-
Access type: Read-only
Gets the timestamp of the oldest replication update operation that is still in the queue on this domain controller.
-
Requirements
Requirement | Value |
---|---|
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2008 |
Namespace |
Root\MicrosoftActiveDirectory |
MOF |
|
DLL |
|