Esempio n. 1
0
 internal static SectionHeader ReadSectionHeader(MemoryCursor/*!*/ c)
 {
     SectionHeader header = new SectionHeader();
     header.name = c.ReadASCII(8);
     header.virtualSize = c.Int32(0);
     header.virtualAddress = c.Int32(1);
     header.sizeOfRawData = c.Int32(2);
     header.pointerToRawData = c.Int32(3);
     header.pointerToRelocations = c.Int32(4);
     header.pointerToLinenumbers = c.Int32(5); c.SkipInt32(6);
     header.numberOfRelocations = c.UInt16(0);
     header.numberOfLinenumbers = c.UInt16(1); c.SkipInt16(2);
     header.characteristics = c.Int32(0); c.SkipInt32(1);
     return header;
 }