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 |
|
DLL |
|