<div class="content" name="DHCP_MIB_INFO_V5" uuid="779c90ca-dd34-4d80-a228-b433610345c6"><p>The <b>DHCP_MIB_INFO_V5</b> structure contains the counter
values for the DHCP Server service.</p><dl>
<dd>
<div><pre> typedef struct _DHCP_MIB_INFO_V5 {
   DWORD Discovers;
   DWORD Offers;
   DWORD Requests;
   DWORD Acks;
   DWORD Naks;
   DWORD Declines;
   DWORD Releases;
   DATE_TIME ServerStartTime;
   DWORD QtnNumLeases;
   DWORD QtnPctQtnLeases;
   DWORD QtnProbationLeases;
   DWORD QtnNonQtnLeases;
   DWORD QtnExemptLeases;
   DWORD QtnCapableClients;
   DWORD QtnIASErrors;
   DWORD DelayedOffers;
   DWORD ScopesWithDelayedOffers;
   DWORD Scopes;
   [size_is(Scopes)] LPSCOPE_MIB_INFO_V5 ScopeInfo;
 } DHCP_MIB_INFO_V5,
  *LPDHCP_MIB_INFO_V5;
</pre></div>
</dd></dl><p><b>Discovers:</b>  This member is a type <a href="../ms-dtyp/262627d8-3418-4627-9218-4ffe110850b2" data-linktype="relative-path">DWORD</a>
that contains the number of <b>DHCPDISCOVER</b> messages <a href="https://go.microsoft.com/fwlink/?LinkId=90318" data-linktype="external">[RFC2131]</a> received by
the DHCP server from the <a href="a9d6a415-4de6-4058-befe-ca2e42764485#gt_e1d03cee-86a5-42f7-913f-8cf4e50b0d21" data-linktype="relative-path">DHCP
clients</a> since the DHCP server was last started. This is used for
statistical analysis by the DHCP server.</p><p><b>Offers:</b>  This member is a type DWORD
that contains the number of <b>DHCPOFFER</b> messages sent by the DHCP server
to the DHCP clients for which the DHCP server has not confirmed since the DHCP
server was last started. This is used for statistical analysis by the DHCP
server.</p><p><b>Requests:</b>  This member is a type
DWORD that contains the number of <b>DHCPREQUEST</b> messages received by the
DHCP server from the DHCP clients since the DHCP server was last started. This
is used for statistical analysis by the DHCP server.</p><p><b>Acks:</b>  This member is a type DWORD
that contains the number of <b>DHCPACK</b> messages sent by the DHCP Server to
the DHCP clients since the DHCP server was last started. This is used for
statistical analysis by the DHCP server.</p><p><b>Naks:</b>  This member is a type DWORD
that contains the number of <b>DHCPNAK</b> messages sent by the DHCP server to
DHCP clients since the DHCP server was last started. This is used for
statistical analysis by the DHCP server.</p><p><b>Declines:</b>  This member is a type
DWORD that contains the number of <b>DHCPDECLINE</b> messages received by the
DHCP server from the DHCP client since the DHCP server was last started. This
is used for statistical analysis by the DHCP server.</p><p><b>Releases:</b>  This member is a type
DWORD that contains the number of <b>DHCPRELEASE</b> messages received by the
DHCP server from the DHCP client since the DHCP server was last started. This
is used for statistical analysis by the DHCP server.</p><p><b>ServerStartTime:</b>  This member is a
type <a href="0f93bea1-8172-4efa-826a-e12667e1bcee" data-linktype="relative-path">DATE_TIME (section 2.2.1.2.11)</a>
structure that contains the start time of the DHCP server.</p><p><b>QtnNumLeases:</b>   This member is a
type DWORD that MUST be set to zero when sent and ignored on receipt. This is
treated as an error if it is nonzero in an <a href="a9d6a415-4de6-4058-befe-ca2e42764485#gt_8a7f6700-8311-45bc-af10-82e10accd331" data-linktype="relative-path">RPC</a> method which queries
DHCP server configuration.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>0x00000000</td>
  <td>Sending</td>
 </tr></tbody></table>
</dd></dl><p><b>QtnPctQtnLeases:</b>   This member is a
type DWORD that MUST be set to zero when sent and ignored on receipt. This is
treated as an error if it is nonzero in an RPC method which queries DHCP server
configuration.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>0x00000000</td>
  <td>Sending</td>
 </tr></tbody></table>
</dd></dl><p><b>QtnProbationLeases:</b>  This member is
a type DWORD that MUST be set to zero when sent and ignored on receipt. This is
treated as an error if it is nonzero in an RPC method which queries DHCP server
configuration.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>0x00000000</td>
  <td>Sending</td>
 </tr></tbody></table>
</dd></dl><p><b>QtnNonQtnLeases:</b>   This member is a
type DWORD that MUST be set to zero when sent and ignored on receipt. This is
treated as an error if it is nonzero in an RPC method which queries DHCP server
configuration.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>0x00000000</td>
  <td>Sending</td>
 </tr></tbody></table>
</dd></dl><p><b>QtnExemptLeases:</b>   This member is a
type DWORD that MUST be set to zero when sent and ignored on receipt. This is
treated as an error if it is nonzero in an RPC method which queries DHCP server
configuration.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>0x00000000</td>
  <td>Sending</td>
 </tr></tbody></table>
</dd></dl><p><b>QtnCapableClients:</b>  This member is a
type DWORD that MUST be set to zero when sent and ignored on receipt. This is
treated as an error if it is nonzero in an RPC method which queries DHCP server
configuration.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>0x00000000</td>
  <td>Sending</td>
 </tr></tbody></table>
</dd></dl><p><b>QtnIASErrors:</b>  This member is a type
DWORD that MUST be set to zero when sent and ignored on receipt. This is
treated as an error if it is nonzero in an RPC method which queries DHCP server
configuration.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>0x00000000</td>
  <td>Sending</td>
 </tr></tbody></table>
</dd></dl><p><b>DelayedOffers:</b>  This member is a
type DWORD that contains the number of delayed <b>DHCPOFFER</b> messages sent
by the DHCP server to the DHCP clients. This is used for statistical analysis
by the DHCP server.</p><p><b>ScopesWithDelayedOffers:</b>  This
member is a type DWORD that contains the number of scopes which are configured
with subnet delay for <b>DHCPOFFER</b> messages.</p><p><b>Scopes:</b>  This member is a type DWORD
which contains the number of IPv4 <a href="a9d6a415-4de6-4058-befe-ca2e42764485#gt_128cd76b-eecb-41e6-96f7-f73c2bf9235a" data-linktype="relative-path">scopes</a> configured on the
current DHCP server. This is used for statistical analysis by the DHCP server.
This field defines the number of DHCP scopes in the subsequent field, the <b>ScopeInfo</b>
member.</p><p><b>ScopeInfo:</b>  This member is a pointer
to an array of <a href="d0be0bd8-4780-49b3-8284-42369f38839d" data-linktype="relative-path">SCOPE_MIB_INFO (section 2.2.1.2.47)</a>
structures of length <b>Scopes</b> that contains the information about the IPv4
scopes configured on the DHCP server.</p></div>