<div class="content"><p align="right"><a href="https://msdn.microsoft.com/en-us/library/77cd9776-8612-4dab-9748-bfb07247fd4c" data-linktype="external">msdn link</a></p><p>The <b>NETLOGON_ONE_DOMAIN_INFO</b> structure SHOULD<a id="Appendix_A_Target_27"></a><a aria-label="Product behavior note 27" href="0c858a52-732a-43ec-85dd-e44b357c1898#Appendix_A_27" data-linktype="relative-path">&lt;27&gt;</a> define information about a
single <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_b0276eb2-4e65-4cf1-a718-e0920a614aca" data-linktype="relative-path">domain</a>. It is in
turn contained in the <b>NETLOGON_DOMAIN_INFO</b> structure, as specified in
section <a href="440c3430-ed5f-481d-b602-74db422df3c8" data-linktype="relative-path">2.2.1.3.11</a>. The
<b>NETLOGON_DOMAIN_INFO</b> structure describes domain relationships and is
generated as output from the <b>NetrLogonGetDomainInfo</b> method, as specified
in section <a href="7c3ad0cc-ee05-4643-b773-4d84e1d431dc" data-linktype="relative-path">3.5.4.4.9</a>.</p><dl>
<dd>
<div><pre> typedef struct _NETLOGON_ONE_DOMAIN_INFO {
   RPC_UNICODE_STRING DomainName;
   RPC_UNICODE_STRING DnsDomainName;
   RPC_UNICODE_STRING DnsForestName;
   GUID DomainGuid;
   PRPC_SID DomainSid;
   RPC_UNICODE_STRING TrustExtension;
   RPC_UNICODE_STRING DummyString2;
   RPC_UNICODE_STRING DummyString3;
   RPC_UNICODE_STRING DummyString4;
   ULONG DummyLong1;
   ULONG DummyLong2;
   ULONG DummyLong3;
   ULONG DummyLong4;
 } NETLOGON_ONE_DOMAIN_INFO,
  *PNETLOGON_ONE_DOMAIN_INFO;
</pre></div>
</dd></dl><p><b>DomainName:</b> A null-terminated <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_b069acb4-e364-453e-ac83-42d469bb339e" data-linktype="relative-path">Unicode string</a> that
contains the <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_0334e0bd-2755-42f6-aeff-2d4a22bf4abf" data-linktype="relative-path">NetBIOS name</a>
of the domain being described. This field MUST NOT be an empty string.</p><p><b>DnsDomainName:</b> A null-terminated Unicode
string that contains the <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_604dcfcd-72f5-46e5-85c1-f3ce69956700" data-linktype="relative-path">DNS</a>
<a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_45a1c9f1-0263-49a8-97c7-7aca1a99308c" data-linktype="relative-path">domain name</a> for this domain.
This field MUST NOT be an empty string.</p><p><b>DnsForestName:</b> A null-terminated Unicode
string that contains the DNS <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_fd104241-4fb3-457c-b2c4-e0c18bb20b62" data-linktype="relative-path">forest</a>
name for this domain.</p><p><b>DomainGuid:</b> A globally unique 128-bit
identifier for this domain.</p><p><b>DomainSid:</b> The <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_83f2020d-0804-4840-a5ac-e06439d50f8d" data-linktype="relative-path">security identifier (SID)</a>,
as specified in <a href="../ms-dtyp/cca27429-5689-4a16-b2b4-9325d93e4ba2" data-linktype="relative-path">[MS-DTYP]</a> 
section <a href="../ms-dtyp/5cb97814-a1c2-4215-b7dc-76d1f4bfad01" data-linktype="relative-path">2.4.2.3</a>
for this domain.</p><p><b>TrustExtension:</b> An RPC_UNICODE_STRING
structure, as specified in [MS-DTYP] section <a href="../ms-dtyp/94a16bb6-c610-4cb9-8db6-26f15f560061" data-linktype="relative-path">2.3.10</a>,
which does not point to a Unicode string, but in fact points to a buffer of
size 16, in bytes, in the following format.</p><dl>
<dd>
<table>
 <tbody><tr>
  <th><p><br/>0</p></th>
  <th><p><br/>1</p></th>
  <th><p><br/>2</p></th>
  <th><p><br/>3</p></th>
  <th><p><br/>4</p></th>
  <th><p><br/>5</p></th>
  <th><p><br/>6</p></th>
  <th><p><br/>7</p></th>
  <th><p><br/>8</p></th>
  <th><p><br/>9</p></th>
  <th><p>1<br/>0</p></th>
  <th><p><br/>1</p></th>
  <th><p><br/>2</p></th>
  <th><p><br/>3</p></th>
  <th><p><br/>4</p></th>
  <th><p><br/>5</p></th>
  <th><p><br/>6</p></th>
  <th><p><br/>7</p></th>
  <th><p><br/>8</p></th>
  <th><p><br/>9</p></th>
  <th><p>2<br/>0</p></th>
  <th><p><br/>1</p></th>
  <th><p><br/>2</p></th>
  <th><p><br/>3</p></th>
  <th><p><br/>4</p></th>
  <th><p><br/>5</p></th>
  <th><p><br/>6</p></th>
  <th><p><br/>7</p></th>
  <th><p><br/>8</p></th>
  <th><p><br/>9</p></th>
  <th><p>3<br/>0</p></th>
  <th><p><br/>1</p></th>
 </tr>
 <tr>
  <td colspan="32">
  <p>Flags</p>
  </td>
 </tr>
 <tr>
  <td colspan="32">
  <p>ParentIndex</p>
  </td>
 </tr>
 <tr>
  <td colspan="32">
  <p>TrustType</p>
  </td>
 </tr>
 <tr>
  <td colspan="32">
  <p>TrustAttributes</p>
  </td>
 </tr>
</tbody></table>
</dd>
<dd>
<p>This structure is supplementary domain <a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_5ee032d0-d944-4acb-bbb5-b1cfc7df6db6" data-linktype="relative-path">trust</a> information that
contains the following fields of a <a href="7de9866e-d3ef-4a9f-98a5-c2dcff1e61c1" data-linktype="relative-path">DS_DOMAIN_TRUSTSW</a>
structure (section 2.2.1.6.2<span>)</span>: <b>Flags</b>, <b>ParentIndex</b>,
<b>TrustType</b>, and <b>TrustAttributes</b>. For more details on usage in
NetrLogonGetDomainInfo, see section 3.5.4.4.9.</p>
</dd></dl><p><b>DummyString2:</b> A STRING structure, defined in
section <a href="4a896c09-a39c-4878-94f0-9e4f8a419f32" data-linktype="relative-path">2.2.1.1.2</a>, that
MUST contain 0 for the <b>Length</b> field, 0 for the <b>MaximumLength</b>
field, and NULL for the <b>Buffer</b> field. It is ignored upon receipt. The
Netlogon usage of dummy fields is described in section <a href="bbc95890-215e-49a9-8bb8-92e723548046" data-linktype="relative-path">1.3.8.1.2</a>.</p><p><b>DummyString3:</b> See definition for DummyString2.</p><p><b>DummyString4:</b> See definition for DummyString2.</p><p><b>DummyLong1:</b> MUST be set to zero and MUST be
ignored on receipt. The Netlogon usage of dummy fields is described in section
1.3.8.1.2.</p><p><b>DummyLong2:</b> See definition for DummyLong1.</p><p><b>DummyLong3:</b> See definition for DummyLong1.</p><p><b>DummyLong4:</b> See definition for DummyLong1.</p></div>