<div class="content" name="NETLOGON_DELTA_SECRET" uuid="ddf4e131-ef89-425f-a70b-88fdd73afb51"><p>The <b>NETLOGON_DELTA_SECRET</b> structure contains
information about the <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_9e5f2104-d6df-4ae7-8a5c-6bd14a0da8fa" data-linktype="relative-path">LSA</a></span> secret object,
as specified in <span><a href="../ms-lsad/1b5471ef-4c33-4a91-b079-dfcbb82f05cc" data-linktype="relative-path">[MS-LSAD]</a></span>.
This structure is used to replicate the LSA secret object data from the <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_663cb13a-8b75-477f-b6e1-bea8f2fba64d" data-linktype="relative-path">PDC</a></span>
to a BDC, as detailed in section <span><a href="f28f9dc8-eeb2-4112-9eec-a466f639c761" data-linktype="relative-path">3.6</a></span>.</p><dl>
<dd>
<div><pre> typedef struct _NETLOGON_DELTA_SECRET {
     NLPR_CR_CIPHER_VALUE CurrentValue;
     OLD_LARGE_INTEGER CurrentValueSetTime;
     NLPR_CR_CIPHER_VALUE OldValue;
     OLD_LARGE_INTEGER OldValueSetTime;
     SECURITY_INFORMATION SecurityInformation;
     ULONG SecuritySize;
     [size_is(SecuritySize)] PUCHAR SecurityDescriptor;
     UNICODE_STRING DummyString1;
     UNICODE_STRING DummyString2;
     UNICODE_STRING DummyString3;
     UNICODE_STRING DummyString4;
     ULONG DummyLong1;
     ULONG DummyLong2;
     ULONG DummyLong3;
     ULONG DummyLong4;
 } NETLOGON_DELTA_SECRET, *PNETLOGON_DELTA_SECRET;
</pre></div>
</dd></dl><p><b>CurrentValue:</b> An <b>NLPR_CR_CIPHER_VALUE</b>
structure, as specified in section <span><a href="c6fcb497-4b10-4595-8fe7-96bf961ba292" data-linktype="relative-path">2.2.1.5.20</a></span>, that
contains the encrypted current value of the LSA secret.</p><p><b>CurrentValueSetTime:</b> A 64-bit time stamp,
equivalent to a <b>FILETIME</b>, at which the current value of the LSA secret
object was set.</p><p><b>OldValue:</b> An <b>NLPR_CR_CIPHER_VALUE</b>
structure, as specified in section 2.2.1.5.20, that contains the encrypted
previous (old) value of the LSA secret.</p><p><b>OldValueSetTime:</b> A 64-bit time stamp,
equivalent to a <b>FILETIME</b>, at which the previous value of the LSA secret
object was set.</p><p><b>SecurityInformation:</b> A <b>SECURITY_INFORMATION</b>
structure, as specified in <span><a href="../ms-dtyp/cca27429-5689-4a16-b2b4-9325d93e4ba2" data-linktype="relative-path">[MS-DTYP]</a></span>
section <span><a href="../ms-dtyp/23e75ca3-98fd-4396-84e5-86cd9d40d343" data-linktype="relative-path">2.4.7</a></span>,
that specifies portions of a security descriptor about the secret object.</p><p><b>SecuritySize:</b> The size, in bytes, of the <b>SecurityDescriptor</b>
member.</p><p><b>SecurityDescriptor:</b> A pointer to a <b>SECURITY_DESCRIPTOR</b>
structure, as specified in [MS-DTYP] section <span><a href="../ms-dtyp/7d4dac05-9cef-4563-a058-f108abecce1d" data-linktype="relative-path">2.4.6</a></span>
that describes the security settings for the LSA secret object.</p><p><b>DummyString1:</b> A <b>UNICODE_STRING </b>structure,
defined in section <span><a>2.2.1.1.3</a></span>, 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 defined in section <span><a href="bbc95890-215e-49a9-8bb8-92e723548046" data-linktype="relative-path">1.3.8.1.2</a></span>.</p><p><b>DummyString2:</b> See definition for DummyString1.</p><p><b>DummyString3:</b> See definition for DummyString1.</p><p><b>DummyString4:</b> See definition for DummyString1</p><p><b>DummyLong1:</b> MUST be set to zero and MUST be
ignored on receipt. The Netlogon usage of dummy fields is defined 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>