2.2.10.1.1 DNSSRV_STATID_TYPES
The DNSSRV_STATID_TYPES enumeration is a 32-bit integer that enumerates the possible types of DNS server statistics. When requesting statistics, these values can be combined to request multiple statistics buffers in the same operation. When statistics are returned, each DNSSRV_STAT_HEADER (section 2.2.10.2.1) contains a value in the StatId field with a single bit set to indicate the type of statistics that are contained in the associated buffer.
Constant/value |
Description |
---|---|
DNSSRV_STATID_TIME 0x00000001 |
If the StatId field is set in the request, a DNSSRV_TIME_STATS (section 2.2.10.2.4) structure will be included in the output buffer. |
DNSSRV_STATID_QUERY 0x00000002 |
If the StatId field is set in the request, a DNSSRV_QUERY_STATS (section 2.2.10.2.5) structure will be included in the output buffer. |
DNSSRV_STATID_QUERY2 0x00000004 |
If the StatId field is set in the request, a DNSSRV_QUERY2_STATS (section 2.2.10.2.6) structure will be included in the output buffer. |
DNSSRV_STATID_RECURSE 0x00000008 |
If the StatId field is set in the request, a DNSSRV_RECURSE_STATS (section 2.2.10.2.7) structure will be included in the output buffer. |
DNSSRV_STATID_MASTER 0x00000010 |
If the StatId field is set in the request, a DNSSRV_MASTER_STATS (section 2.2.10.2.9) structure will be included in the output buffer. |
DNSSRV_STATID_SECONDARY 0x00000020 |
If the StatId field is set in the request, a DNSSRV_SECONDARY_STATS (section 2.2.10.2.10) structure will be included in the output buffer. |
DNSSRV_STATID_WINS 0x00000040 |
If the StatId field is set in the request, a DNSSRV_WINS_STATS (section 2.2.10.2.11) structure will be included in the output buffer. |
DNSSRV_STATID_WIRE_UPDATE 0x00000100 |
If the StatId field is set in the request, a DNSSRV_UPDATE_STATS (section 2.2.10.2.12) structure will be included in the output buffer. |
DNSSRV_STATID_SKWANSEC 0x00000200 |
If the StatId field is set in the request, a DNSSRV_SKWANSEC_STATS (section 2.2.10.2.13) structure will be included in the output buffer. |
DNSSRV_STATID_DS 0x00000400 |
If the StatId field is set in the request, a DNSSRV_DS_STATS (section 2.2.10.2.14) structure will be included in the output buffer. |
DNSSRV_STATID_NONWIRE_UPDATE 0x00000800 |
If the StatId field is set in the request, a DNSSRV_UPDATE_STATS (section 2.2.10.2.12) structure will be included in the output buffer. |
DNSSRV_STATID_MEMORY 0x00010000 |
If the StatId field is set in the request, a DNSSRV_MEMORY_STATS (section 2.2.10.2.16) structure will be included in the output buffer. |
DNSSRV_STATID_TIMEOUT 0x00020000 |
If the StatId field is set in the request, a DNSSRV_TIMEOUT_STATS (section 2.2.10.2.17) structure will be included in the output buffer. |
DNSSRV_STATID_DBASE 0x00040000 |
If the StatId field is set in the request, a DNSSRV_DBASE_STATS (section 2.2.10.2.18) structure will be included in the output buffer. |
DNSSRV_STATID_RECORD 0x00080000 |
If the StatId field is set in the request, a DNSSRV_RECORD_STATS (section 2.2.10.2.19) structure will be included in the output buffer. |
DNSSRV_STATID_PACKET 0x00100000 |
If the StatId field is set in the request, a DNSSRV_PACKET_STATS (section 2.2.10.2.20) structure will be included in the output buffer. |
DNSSRV_STATID_NBSTAT 0x00200000 |
If the StatId field is set in the request, a DNSSRV_NBSTAT_STATS (section 2.2.10.2.21) structure will be included in the output buffer. |
DNSSRV_STATID_ERRORS 0x00400000 |
If the StatId field is set in the request, a DNSSRV_ERROR_STATS (section 2.2.10.2.23) structure will be included in the output buffer. |
DNSSRV_STATID_CACHE 0x00800000 |
If the StatId is set in the request, a DNSSRV_CACHE_STATS (section 2.2.10.2.24) structure will be included in the output buffer. |
DNSSRV_STATID_DNSSEC 0x01000000 |
If the StatId is set in the request, a DNSSRV_CACHE_DNSSEC (section 2.2.10.2.8) structure will be included in the output buffer.<66> |
DNSSRV_STATID_PRIVATE 0x10000000 |
If the StatId is set in the request, a DNSSRV_PRIVATE_STATS (section 2.2.10.2.22) structure will be included in the output buffer. |
DNSSRV_STATID_RRL <67> 0x20000000 |
If the StatId is set in the request, a DNSSRV_RRL_STATS (section 2.2.10.2.25) structure will be included in the output buffer. |