MSFT_DNSClientGlobalSetting class
Represents a set of global DNS client settings.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
class MSFT_DNSClientGlobalSetting : CIM_DNSGeneralSettingData
{
string Caption;
string Description;
string InstanceId;
string ElementName;
uint16 ProtocolIFType;
uint16 AddressOrigin;
boolean AppendPrimarySuffixes;
boolean AppendParentSuffixes;
string DNSSuffixesToAppend[];
boolean UseSuffixSearchList;
boolean UseDevolution;
string SuffixSearchList[];
uint32 DevolutionLevel;
};
Members
The MSFT_DNSClientGlobalSetting class has these types of members:
Properties
The MSFT_DNSClientGlobalSetting class has these properties.
-
AddressOrigin
-
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: Override (AddressOrigin)
Gets a value that specifies the structure of the IP endpoint address for DNS clients.
This property is inherited from CIM_DNSGeneralSettingData.
This property can contain one of the following values. The default value is "2" (not applicable).
Value Meaning - 0 1
DMTF Reserved - 2
Not Applicable - 3 32767
DMTF Reserved - 32768 ...
Vendor Reserved -
-
AppendParentSuffixes
-
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: ModelCorrespondence (CIM_DNSProtocolEndpoint.AppendParentSuffixes)
Gets and sets a value that indicates whether DNS clients should append the parent domain suffix to a target name before the name is resolved.
This property is inherited from CIM_DNSGeneralSettingData.
-
-
AppendPrimarySuffixes
-
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: ModelCorrespondence (CIM_DNSProtocolEndpoint.AppendPrimarySuffixes)
Gets and sets a value that indicates whether DNS clients should append the primary domain suffix to a target name before the name is resolved.
This property is inherited from CIM_DNSGeneralSettingData.
-
-
Caption
-
Gets the short description of the client settings.
This property is inherited from CIM_ManagedElement.
-
Description
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Override (Description)
Gets a description of the client settings.
This property is inherited from the CIM_ManagedElement class.
-
-
DevolutionLevel
-
-
Data type: uint32
-
Access type: Read/write
Gets and sets the devolution level to use when DNS devolution is enabled.
-
-
DNSSuffixesToAppend
-
-
Data type: string array
-
Access type: Read/write
-
Qualifiers: ModelCorrespondence (CIM_DNSProtocolEndpoint.DNSSuffixesToAppend)
Gets and sets an array that contains the DNS suffixes to append when a host name is resolved.
This property is inherited from CIM_DNSGeneralSettingData.
-
-
ElementName
-
-
Data type: string
-
Access type: Read-only
Gets the user-friendly name of the client settings.
This property is inherited from CIM_SettingData.
-
-
InstanceId
-
-
Data type: string
-
Access type: Read-only
Gets the unique identifier of this object. The ID must be unique within the scope of the instantiating namespace.
This property is inherited from CIM_SettingData.
-
-
ProtocolIFType
-
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: ModelCorrespondence (CIM_ProtocolEndpoint.ProtocolIFType)
Gets the IP version for DNS clients.
This property is inherited from CIM_IPAssignmentSettingData.
Value Meaning - 0
Unknown - 1 4095
DMTF Reserved - 4096
IPv4 - 4097
IPv6 - 32768 ...
Vendor Reserved -
-
SuffixSearchList
-
-
Data type: string array
-
Access type: Read/write
Gets and sets an array that contains a global suffix search list.
-
-
UseDevolution
-
-
Data type: boolean
-
Access type: Read/write
Gets and sets a value that indicates whether DNS clients use DNS devolution when the AppendParentSuffixes property is set to true.
-
-
UseSuffixSearchList
-
-
Data type: boolean
-
Access type: Read/write
Gets and sets a value that indicates whether DNS clients use the global suffix search list when the AppendPrimarySuffixes property is set to true.
-
Requirements
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\StandardCimv2 |
MOF |
|
DLL |
|