Share via


DnsServerTimeoutStatistics class

Represents statistics for timeout operations on a DNS server.

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 DnsServerTimeoutStatistics
{
  uint32 SetTotal;
  uint32 SetDirect;
  uint32 SetFromDereference;
  uint32 SetFromChildDelete;
  uint32 AlreadyInSystem;
  uint32 Checks;
  uint32 RecentAccess;
  uint32 ActiveRecord;
  uint32 CanNotDelete;
  uint32 Deleted;
  uint32 ArrayBlocksCreated;
  uint32 ArrayBlocksDeleted;
  uint32 DelayedFreesQueued;
  uint32 DelayedFreesQueuedWithFunction;
  uint32 DelayedFreesExecuted;
  uint32 DelayedFreesExecutedWithFunction;
};

Members

The DnsServerTimeoutStatistics class has these types of members:

Properties

The DnsServerTimeoutStatistics class has these properties.

ActiveRecord

Data type: uint32

Access type: Read-only

The number of times while performing checks the server encountered a cache node that had records present while checking nodes for deletion.

AlreadyInSystem

Data type: uint32

Access type: Read-only

The number of times the server marked a node as being eligible for deletion when it is no longer in use by the cache when the node was already so marked.

ArrayBlocksCreated

Data type: uint32

Access type: Read-only

The number of times the server created a block to hold more references to cache nodes eligible for deletion.

ArrayBlocksDeleted

Data type: uint32

Access type: Read-only

The number of times the server deleted a block to hold references to cache nodes eligible for deletion.

CanNotDelete

Data type: uint32

Access type: Read-only

The number of times the server encountered a cache node that was marked for deletion that could not be deleted because it had been recently accessed or because it had active records or child nodes.

Checks

Data type: uint32

Access type: Read-only

The number of times the server performed any node timeout marking operation.

DelayedFreesExecuted

Data type: uint32

Access type: Read-only

The number of times the server released a block of memory that had previously been entered into an internal list of memory blocks that may be freed at some time in the future.

DelayedFreesExecutedWithFunction

Data type: uint32

Access type: Read-only

The number of times the server released a block of memory that had previously been entered into an internal list of memory blocks that may be freed at some time in the future, where a function other than the standard memory free function was used for release.

DelayedFreesQueued

Data type: uint32

Access type: Read-only

The number of times the server entered a block of memory into an internal list of memory blocks that may be freed at some time in the future.

DelayedFreesQueuedWithFunction

Data type: uint32

Access type: Read-only

The number of times the server entered a block of memory into an internal list of memory blocks that may be freed at some time in the future where the block must be freed using a function other than the standard memory free function.

Deleted

Data type: uint32

Access type: Read-only

The number of times the server successfully deleted a cache node that was marked as eligible for deletion.

RecentAccess

Data type: uint32

Access type: Read-only

The number of times the server encountered a cache node that it could not delete because the node had recently been accessed.

SetDirect

Data type: uint32

Access type: Read-only

The number of times the server marked a node as being eligible for deletion when it is no longer in use by the cache, by directly referencing the node.

SetFromChildDelete

Data type: uint32

Access type: Read-only

The number of times the server marked a node as being eligible for deletion when it is no longer in use by the cache because the node's last child was deleted.

SetFromDereference

Data type: uint32

Access type: Read-only

The number of times the server marked a node as being eligible for deletion when it is no longer in use by the cache because the last reference was deleted.

SetTotal

Data type: uint32

Access type: Read-only

The total number of times the server marked a node as being eligible for deletion when it is no longer in use by the cache.

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