public NetrDfsEnumEx(string dfsName, int level, int prefmaxlen, DfsEnumStruct info, NdrLong totalentries) { this.DfsName = dfsName; this.Level = level; this.Prefmaxlen = prefmaxlen; this.Info = info; this.Totalentries = totalentries; }
/// <exception cref="SharpCifs.Dcerpc.Ndr.NdrException"></exception> public override void Decode_out(NdrBuffer src) { int infop = src.Dec_ndr_long(); if (infop != 0) { if (Info == null) { Info = new DfsEnumStruct(); } Info.Decode(src); } int totalentriesp = src.Dec_ndr_long(); if (totalentriesp != 0) { Totalentries.Decode(src); } Retval = src.Dec_ndr_long(); }