DnsServerSecurityStatistics class

Represents DNS server statistics for security context processing.

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

Syntax

[ClassVersion("1.0.0"), dynamic, provider("DnsServerPSProvider"), AMENDMENT]
class DnsServerSecurityStatistics
{
  uint32 SecurityContextCreate;
  uint32 SecurityContextFree;
  uint32 SecurityContextQueue;
  uint32 SecurityContextQueueInNego;
  uint32 SecurityContextQueueInNegoComplete;
  uint32 SecurityContextQueueLength;
  uint32 SecurityContextDequeue;
  uint32 SecurityContextTimeout;
  uint32 SecurityPackAlloc;
  uint32 SecurityPackFree;
  uint32 SecurityTKeyInvalid;
  uint32 SecurityTKeyBadTime;
  uint32 SecurityTSigFormError;
  uint32 SecurityTSigEcho;
  uint32 SecurityTSigBadKey;
  uint32 SecurityTSigVerifySuccess;
  uint32 SecurityTSigVerifyFailed;
};

Members

The DnsServerSecurityStatistics class has these types of members:

Properties

The DnsServerSecurityStatistics class has these properties.

SecurityContextCreate

Data type: uint32

Access type: Read-only

The number of security contexts created by the server since the server was started.

SecurityContextDequeue

Data type: uint32

Access type: Read-only

The total number of security contexts removed from the queue for negotiation since the server was started.

SecurityContextFree

Data type: uint32

Access type: Read-only

The number of security contexts released by the server since the server was started.

SecurityContextQueue

Data type: uint32

Access type: Read-only

The total number of security contexts queued in the queue for negotiation on the server since the server was started.

SecurityContextQueueInNego

Data type: uint32

Access type: Read-only

The number of security contexts entered in negotiation. since the server was started.

SecurityContextQueueInNegoComplete

Data type: uint32

Access type: Read-only

The number of security contexts that have completed negotiation since the server was started.

SecurityContextQueueLength

Data type: uint32

Access type: Read-only

The number of security contexts currently queued.

SecurityContextTimeout

Data type: uint32

Access type: Read-only

The total number of security contexts in the negotiation list that timed out since the server was started.

SecurityPackAlloc

Data type: uint32

Access type: Read-only

The number of buffers allocated by the server for use with GSS-API signature validation.

SecurityPackFree

Data type: uint32

Access type: Read-only

The number of buffers for use with GSS-API signature validation released by the server.

SecurityTKeyBadTime

Data type: uint32

Access type: Read-only

The number of secure DNS update messages that had TKEY with a skewed time stamp.

SecurityTKeyInvalid

Data type: uint32

Access type: Read-only

The number of secure DNS update messages from which TKEY was successfully retrieved.

SecurityTSigBadKey

Data type: uint32

Access type: Read-only

The number of TSIG records received for which the cached security context could not be found.

SecurityTSigEcho

Data type: uint32

Access type: Read-only

The number of echo TSIG records received by the server, indicating that the remote server is not security aware.

SecurityTSigFormError

Data type: uint32

Access type: Read-only

The number of TSIG records from which signature extraction failed.

SecurityTSigVerifyFailed

Data type: uint32

Access type: Read-only

The number of TSIG records received for which signature verification failed.

SecurityTSigVerifySuccess

Data type: uint32

Access type: Read-only

The number of TSIG records received for which the signature was successfully verified.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\Dns
MOF
DnsServerPSProvider.mof
DLL
DnsServerPSProvider.dll

See also

DnsServerPSProvider Provider