Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

DnsServerErrorStatistics class

DNS server statistics related to the different types of errors returned by the server.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[Dynamic, Provider("DnsServerPSProvider")]class DnsServerErrorStatistics
{
  uint32 NoError;
  uint32 FormError;
  uint32 ServFail;
  uint32 NxDomain;
  uint32 NotImpl;
  uint32 REF dnsservererrorstatistics;
  uint32 YxDomain;
  uint32 YxRRSet;
  uint32 NxRRSet;
  uint32 NotAuthoritative;
  uint32 NotZone;
  uint32 Max;
  uint32 BadSig;
  uint32 BadKey;
  uint32 BadTime;
  uint32 UnknownError;
};

Members

The DnsServerErrorStatistics class has these types of members:

Properties

The DnsServerErrorStatistics class has these properties.

BadKey
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error 0x00000011 due to a bad key being present in the query

BadSig
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error 0x00000010 due to a bad signature being present in the query

BadTime
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error 0x00000012 due to a bad time stamp being present in the query

dnsservererrorstatistics
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error code 0x00000005 due to policy restrictions

FormError
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error code 0x00000001 due to a malformed query

Max
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned an error code 0x0000000F which is larger than 4 bits and the server needed to introduce the OPT field in the response packet

NoError
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned success 0x00000000 and query was successfully responded to

NotAuthoritative
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error code 0x00000009 due to the server not being authoritative for the zone

NotImpl
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error code 0x00000004 due to unimplemented functionality

NotZone
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error 0x0000000A due to the requested zone not being found

NxDomain
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned a name error code 0x00000003

NxRRSet
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error code 0x00000008, because the requested resource record did not exist

ServFail
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error code 0x00000002 due to a failure in query processing at server

UnknownError
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned an error code that was caused by any other reason than those listed above

YxDomain
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error code 0x00000006 due to a domain not being found

YxRRSet
Data type: uint32
Access type: Read-only

The number of occurrences where the server returned error code 0x00000007 due to the unexpected existence of a resource record

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Namespace

\root\Microsoft\Windows\Dns

MOF

DnsServerPSProvider.mof

DLL

DnsServerPSProvider.dll

 

 

Community Additions

Show:
© 2014 Microsoft