<div class="content"><p> </p><p>The <b>DNS_RPC_ENUMERATE_POLICY_LIST</b> structure contains
all the DNS policies at a specified level (section <span><a href="1519cc9d-b588-48fb-b3af-e16b319b805e" data-linktype="relative-path">2.2.15.1.1.3</a></span>).</p><dl>
<dd>
<div><pre> typedef struct _DnsRpcEnumPolicyList {
   [range(0,50000)] DWORD dwPolicyCount;
   [size_is(dwPolicyCount)] PDNS_RPC_POLICY_NAME pPolicyArray[];
 } DNS_RPC_ENUMERATE_POLICY_LIST,
  *PDNS_RPC_ENUMERATE_POLICY_LIST;
</pre></div>
</dd></dl><p><b>dwPolicyCount:</b> An unsigned integer that
specifies the total number of <b>DNS_RPC_POLICY_NAME</b> structures (section <span><a href="c97d6de9-ddf4-4579-bdec-e242bccb349d" data-linktype="relative-path">2.2.15.2.6</a></span>).</p><p><b>pPolicyArray:</b> An array of pointers of
DNS_RPC_POLICY_NAME (section 2.2.15.2.6) structures.</p></div>