2.2.1.5.22 NETLOGON_DELTA_TRUSTED_DOMAINS
The NETLOGON_DELTA_TRUSTED_DOMAINS structure contains information about a trusted domain. This structure is used for replicating the trusted domain data from the PDC to a BDC.
-
typedef struct _NETLOGON_DELTA_TRUSTED_DOMAINS { UNICODE_STRING DomainName; ULONG NumControllerEntries; [size_is(NumControllerEntries)] PUNICODE_STRING ControllerNames; SECURITY_INFORMATION SecurityInformation; ULONG SecuritySize; [size_is(SecuritySize)] UCHAR * SecurityDescriptor; UNICODE_STRING DummyString1; UNICODE_STRING DummyString2; UNICODE_STRING DummyString3; UNICODE_STRING DummyString4; ULONG TrustedPosixOffset; ULONG DummyLong2; ULONG DummyLong3; ULONG DummyLong4; } NETLOGON_DELTA_TRUSTED_DOMAINS, *PNETLOGON_DELTA_TRUSTED_DOMAINS;
DomainName: A UNICODE_STRING structure that contains the NetBIOS name of the trusted domain.
NumControllerEntries: Number of domain controller (DC) names listed in the ControllerNames field.<51>
ControllerNames: Pointer to an array of UNICODE_STRING types that contain the NetBIOS names of the DCs in the trusted domain. The only restriction is the maximum value of the 32-bit unsigned integer enforced by RPC.<52>
SecurityInformation: A SECURITY_INFORMATION structure, as specified in [MS-DTYP] section 2.4.7, that specifies portions of a security descriptor about the trusted domain.
SecuritySize: Size, in bytes, of the SecurityDescriptor field.
SecurityDescriptor: Pointer to a SECURITY_DESCRIPTOR structure, as specified in [MS-DTYP] section 2.4.6 that describes the security settings for the trusted domain object.
DummyString1: A STRING structure, defined in section 2.2.1.1.2, that MUST contain 0 for the Length field, 0 for the MaximumLength field, and NULL for the Buffer field. It is ignored upon receipt. The Netlogon usage of dummy fields is defined in section 1.3.8.1.2.
DummyString2: See definition for DummyString1.
DummyString3: See definition for DummyString1.
DummyString4: See definition for DummyString1.
TrustedPosixOffset: The value that contains the POSIX offset for the trusted domain, as specified in [MS-ADTS] section 6.1.6.
DummyLong2: 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.
DummyLong3: See definition for DummyLong2.
DummyLong4: See definition for DummyLong2.