Exemplo n.º 1
0
 public LsarLookupSids(Rpc.PolicyHandle handle, LsarSidArray sids, LsarRefDomainList
                       domains, LsarTransNameArray names, short level, int count)
 {
     this.Handle  = handle;
     this.Sids    = sids;
     this.Domains = domains;
     this.Names   = names;
     this.Level   = level;
     this.Count   = count;
 }
Exemplo n.º 2
0
            /// <exception cref="SharpCifs.Dcerpc.Ndr.NdrException"></exception>
            public override void Decode_out(NdrBuffer src)
            {
                int domainsp = src.Dec_ndr_long();

                if (domainsp != 0)
                {
                    if (Domains == null)
                    {
                        Domains = new LsarRefDomainList();
                    }
                    Domains.Decode(src);
                }
                Names.Decode(src);
                Count  = src.Dec_ndr_long();
                Retval = src.Dec_ndr_long();
            }
Exemplo n.º 3
0
			/// <exception cref="SharpCifs.Dcerpc.Ndr.NdrException"></exception>
			public override void Decode_out(NdrBuffer src)
			{
				int domainsp = src.Dec_ndr_long();
				if (domainsp != 0)
				{
					if (Domains == null)
					{
						Domains = new LsarRefDomainList();
					}
					Domains.Decode(src);
				}
				Names.Decode(src);
				Count = src.Dec_ndr_long();
				Retval = src.Dec_ndr_long();
			}
Exemplo n.º 4
0
			public LsarLookupSids(Rpc.PolicyHandle handle, LsarSidArray sids, LsarRefDomainList
				 domains, LsarTransNameArray names, short level, int count)
			{
				this.Handle = handle;
				this.Sids = sids;
				this.Domains = domains;
				this.Names = names;
				this.Level = level;
				this.Count = count;
			}