/// <exception cref="SharpCifs.Dcerpc.Ndr.NdrException"></exception> public override void Decode_out(NdrBuffer src) { int infop = src.Dec_ndr_long(); if (infop != 0) { src.Dec_ndr_short(); Info.Decode(src); } Retval = src.Dec_ndr_long(); }
/// <exception cref="SharpCifs.Dcerpc.Ndr.NdrException"></exception> public override void Decode_out(NdrBuffer src) { src.Dec_ndr_long(); int infop = src.Dec_ndr_long(); if (infop != 0) { if (Info == null) { Info = new ServerInfo100(); } src = src.Deferred; Info.Decode(src); } Retval = src.Dec_ndr_long(); }
/// <exception cref="SharpCifs.Dcerpc.Ndr.NdrException"></exception> public override void Decode(NdrBuffer src) { src.Align(4); Level = src.Dec_ndr_long(); src.Dec_ndr_long(); int ep = src.Dec_ndr_long(); if (ep != 0) { if (E == null) { E = new DfsEnumArray1(); } src = src.Deferred; E.Decode(src); } }
/// <exception cref="SharpCifs.Dcerpc.Ndr.NdrException"></exception> public override void Decode_out(NdrBuffer src) { Level = src.Dec_ndr_long(); src.Dec_ndr_long(); int infop = src.Dec_ndr_long(); if (infop != 0) { if (Info == null) { Info = new ShareInfoCtr0(); } src = src.Deferred; Info.Decode(src); } Totalentries = src.Dec_ndr_long(); ResumeHandle = src.Dec_ndr_long(); Retval = src.Dec_ndr_long(); }