2.3.2.1.1 Property Id
The Id specifies the type of data in a dnsProperty's Data field.<100> Each property's Id in the table has a default value that is assigned if DataLength field of the dnsProperty is 0, irrespective of what is in the Data field.
Constant/value |
Description |
---|---|
DSPROPERTY_ZONE_TYPE 0x00000001 |
The zone type. See dwZoneType (section 2.2.5.2.4.1). Default: DNS_ZONE_TYPE_PRIMARY |
DSPROPERTY_ZONE_ALLOW_UPDATE 0x00000002 |
Whether dynamic updates are allowed. See fAllowUpdate (section 2.2.5.2.4.1). |
DSPROPERTY_ZONE_SECURE_TIME 0x00000008 |
The time at which the zone became secure. See Time Zone Secured (section 3.1.1). Default: 0. |
DSPROPERTY_ZONE_NOREFRESH_INTERVAL 0x00000010 |
The zone no refresh interval. See dwNoRefreshInterval (section 2.2.5.2.4.1). Default: 168 hours/7 days. |
DSPROPERTY_ZONE_REFRESH_INTERVAL 0x00000020 |
The zone refresh interval. See dwRefreshInterval (section 2.2.5.2.4.1). Default: 168 hours/7 days. |
DSPROPERTY_ZONE_AGING_STATE 0x00000040 |
Whether aging is enabled. See fAging (section 2.2.5.2.4.1). Default: 0. |
DSPROPERTY_ZONE_SCAVENGING_SERVERS 0x00000011 |
A list of DNS servers that will perform scavenging. The list is formatted as an IP4 ARRAY (section 2.2.3.2.1). See aipScavengeServers (section 2.2.5.2.4.1).<101> Default: Empty Array. |
DSPROPERTY_ZONE_AGING_ENABLED_TIME 0x00000012 |
The time interval before the next scavenging cycle. See dwAvailForScavengeTime (section 2.2.5.2.4.1). Default: 0. |
DSPROPERTY_ZONE_DELETED_FROM_HOSTNAME 0x00000080 |
The name of the server that deleted the zone. The value is a null-terminated Unicode string. The server SHOULD<102> ignore this value. |
DSPROPERTY_ZONE_MASTER_SERVERS 0x00000081 |
A list of DNS servers that will perform zone transfers. The list is formatted as an IP4 ARRAY (section 2.2.3.2.1). See aipMasters (section 2.2.5.2.4.1).<103> Default: Empty Array. |
DSPROPERTY_ZONE_AUTO_NS_SERVERS 0x00000082 |
A list of servers which MAY autocreate a delegation. The list is formatted as an IP4 ARRAY (section 2.2.3.2.1).<104> Default: Empty Array. |
DSPROPERTY_ZONE_DCPROMO_CONVERT 0x00000083 |
The flag value representing the state of conversion of the zone. See DcPromo Flag (section 2.3.2.1.2). |
DSPROPERTY_ZONE_SCAVENGING_SERVERS_DA 0x00000090 |
A list of DNS servers that will perform scavenging. The list is formatted as a DNS_ADDR_ARRAY (section 2.2.3.2.3). The DNS server MUST read and write the aipScavengeServers (section 2.2.5.2.4.1) setting using property Id DSPROPERTY_ZONE_SCAVENGING_SERVERS and SHOULD also read and write the aipScavengeServers (section 2.2.5.2.4.1) setting using property Id DSPROPERTY_ZONE_SCAVENGING_SERVERS_DA. During read, if the property values are not identical, the DNS server SHOULD use the property value specified by this property Id. Default: Empty Array. |
DSPROPERTY_ZONE_MASTER_SERVERS_DA 0x00000091 |
A list of DNS servers that will perform zone transfers. The list is formatted as a DNS_ADDR_ARRAY (section 2.2.3.2.3). The DNS server MUST read and write this list using property Id DSPROPERTY_ZONE_MASTER_SERVERS and SHOULD also read and write this list using property Id DSPROPERTY_ZONE_MASTER_SERVERS_DA. During read, if the property values are not identical, the DNS server SHOULD use the property value specified by this property Id. Default: Empty Array. |
DSPROPERTY_ZONE_AUTO_NS_SERVERS_DA 0x00000092 |
A list of servers which MAY autocreate a delegation. The list is formatted as a DNS_ADDR_ARRAY (section 2.2.3.2.3) The DNS server MUST read and write this list using property Id DSPROPERTY_ZONE_AUTO_NS_SERVERS and SHOULD also read and write this list using property Id DSPROPERTY_ZONE_AUTO_NS_SERVERS_DA. During read, if the property values are not identical, the DNS server SHOULD use the value specified by property Id. Default: Empty Array. |
DSPROPERTY_ZONE_NODE_DBFLAGS 0x00000100 |