public void Read(NDRParser parser)
        {
            parser.BeginStructure();
            parser.ReadEmbeddedStructureFullPointer(ref DomainControllerName);
            parser.ReadEmbeddedStructureFullPointer(ref DomainControllerAddress);
            DomainControllerAddressType = parser.ReadUInt32();

            DomainGuid = new Guid(parser.ReadBytes(16));

            parser.ReadEmbeddedStructureFullPointer(ref DomainName);
            parser.ReadEmbeddedStructureFullPointer(ref DnsForestName);

            Flags = parser.ReadUInt32();
            parser.ReadEmbeddedStructureFullPointer(ref DcSiteName);
            parser.ReadEmbeddedStructureFullPointer(ref ClientSiteName);

            parser.EndStructure();
        }