DnsServerPacketStatistics
TOC
Collapse the table of content
Expand the table of content

DnsServerPacketStatistics class

Represents DNS server statistics related to packets usage.

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 DnsServerPacketStatistics
{
  uint32 UdpAlloc;
  uint32 UdpFree;
  uint32 UdpNetAllocs;
  uint32 UdpMemory;
  uint32 UdpUsed;
  uint32 UdpReturn;
  uint32 UdpResponseReturn;
  uint32 UdpQueryReturn;
  uint32 UdpInUse;
  uint32 UdpInFreeList;
  uint32 TcpAlloc;
  uint32 TcpFree;
  uint32 TcpNetAllocs;
  uint32 TcpMemory;
  uint32 RecursePacketUsed;
  uint32 RecursePacketReturn;
  uint32 PacketsForNsListUsed;
  uint32 PacketsForNsListReturned;
  uint32 PacketsForNsListInUse;
};

Members

The DnsServerPacketStatistics class has these types of members:

Properties

The DnsServerPacketStatistics class has these properties.

PacketsForNsListInUse
Data type: uint32
Access type: Read-only

The number of TCP buffers that are currently being used by the server for name lists in query messages.

PacketsForNsListReturned
Data type: uint32
Access type: Read-only

The total number of TCP buffers that were used for name server lists in query messages that were returned by the server to the pool of packets.

PacketsForNsListUsed
Data type: uint32
Access type: Read-only

The total number of TCP buffers used by the server for name server list query messages.

RecursePacketReturn
Data type: uint32
Access type: Read-only

The cumulative number of packets that were used for recursive queries and then returned by the server to the pool of packets.

RecursePacketUsed
Data type: uint32
Access type: Read-only

The cumulative number of packets used by the server for recursion queries.

TcpAlloc
Data type: uint32
Access type: Read-only

The cumulative number of TCP buffers allocated by the server from system memory.

TcpFree
Data type: uint32
Access type: Read-only

The cumulative number of TCP buffers returned by the server to system memory.

TcpMemory
Data type: uint32
Access type: Read-only

The total system memory, in bytes, used by TCP buffers that are currently allocated by the server.

TcpNetAllocs
Data type: uint32
Access type: Read-only

The number of allocated TCP buffers that are currently allocated by the server.

UdpAlloc
Data type: uint32
Access type: Read-only

The cumulative number of UDP packets allocated by the server from system memory.

UdpFree
Data type: uint32
Access type: Read-only

The cumulative number of UDP packets returned by the server to system memory.

UdpInFreeList
Data type: uint32
Access type: Read-only

The number of UDP packets currently on the server's free list.

UdpInUse
Data type: uint32
Access type: Read-only

The number of UDP packets currently in use to process queries.

UdpMemory
Data type: uint32
Access type: Read-only

The total size of allocated UDP packets, in bytes.

UdpNetAllocs
Data type: uint32
Access type: Read-only

The number of currently allocated UDP packets.

UdpQueryReturn
Data type: uint32
Access type: Read-only

The number of UDP query packets that were freed or returned to the free list.

UdpResponseReturn
Data type: uint32
Access type: Read-only

The number of UDP response packets that were freed or returned to the free list.

UdpReturn
Data type: uint32
Access type: Read-only

The cumulative number of UDP packets freed or returned to the free list by the server.

UdpUsed
Data type: uint32
Access type: Read-only

The number of UDP packets from the pool of packets used by the server.

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

 

 

Show:
© 2016 Microsoft