public byte[] GetBytes() { NDRWriter writer = new NDRWriter(); writer.WriteStructure(handle); return(writer.GetBytes()); }
public byte[] GetBytes() { using NDRWriter writer = new NDRWriter(); writer.WriteStructure(InfoStruct); writer.WriteUInt32((uint)Result); return(writer.GetBytes()); }
public byte[] GetBytes() { using NDRWriter writer = new NDRWriter(); writer.WriteTopLevelUnicodeStringPointer(ServerName); writer.WriteUInt32(Level); return(writer.GetBytes()); }
public byte[] GetBytes() { NDRWriter writer = new NDRWriter(); writer.WriteStructure(WkstaInfo); writer.WriteUInt32((uint)Result); return(writer.GetBytes()); }
public byte[] GetBytes() { NDRWriter writer = new NDRWriter(); writer.BeginStructure(); writer.WriteTopLevelUnicodeStringPointer(ServerName.StartsWith("\\\\") ? ServerName : "\\\\" + ServerName); writer.EndStructure(); return(writer.GetBytes()); }
public byte[] GetBytes() { NDRWriter writer = new NDRWriter(); writer.WriteUnicodeString(FileName); writer.WriteUInt32((uint)Flags); return(writer.GetBytes()); }
public byte[] GetBytes() { using NDRWriter writer = new NDRWriter(); writer.WriteTopLevelUnicodeStringPointer(ServerName); writer.WriteStructure(InfoStruct); writer.WriteUInt32(PreferedMaximumLength); writer.WriteUInt32(ResumeHandle); return(writer.GetBytes()); }
public byte[] GetBytes() { NDRWriter writer = new NDRWriter(); writer.WriteTopLevelUnicodeStringPointer(null); writer.WriteStructure(ObjectAttributes); writer.WriteUInt32((uint)DesiredAccess); return(writer.GetBytes()); }
public byte[] GetBytes() { using NDRWriter writer = new NDRWriter(); writer.WriteStructure(InfoStruct); writer.WriteUInt32(TotalEntries); writer.WriteUInt32(ResumeHandle); writer.WriteUInt32((uint)Result); return(writer.GetBytes()); }
public byte[] GetBytes() { NDRWriter writer = new NDRWriter(); writer.WriteTopLevelUnicodeStringPointer(ServerName); writer.WriteTopLevelUnicodeStringPointer(DomainName); //guid writer.WriteUInt32(0); writer.WriteTopLevelUnicodeStringPointer(SiteName); writer.WriteUInt32(Flags); return(writer.GetBytes()); }
public byte[] GetBytes() { NDRWriter writer = new NDRWriter(); //handle writer.WriteStructure(handle); // sid array writer.WriteStructure(SIDEnumBuffer); //translated names writer.WriteStructure(TranslatedNames); //level writer.WriteUInt16(level); // mappedcount writer.WriteUInt32(0); return(writer.GetBytes()); }
public byte[] GetBytes() { NDRWriter writer = new NDRWriter(); //handle writer.WriteStructure(handle); writer.WriteUInt32((uint)Names.Count); // names array writer.WriteStructure(Names); //translated sids writer.WriteStructure(TranslatedSids); //level writer.WriteUInt16(LookupLevel); // mappedcount writer.WriteUInt32(0); return(writer.GetBytes()); }