/[RomCheater]/trunk/RomCheater.Core/IPEDData.cs
ViewVC logotype

Diff of /trunk/RomCheater.Core/IPEDData.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- trunk/RomCheater.Core/IPEDData.cs	2013/06/17 09:31:52	686
+++ trunk/RomCheater.Core/IPEDData.cs	2014/04/07 11:42:48	795
@@ -18,11 +18,11 @@
         bool Is32bitAssembly();
 
         [Browsable(false)]
-        uint _VirtualEntryPoint { get; }
+        ulong _VirtualEntryPoint { get; }
         string VirtualEntryPoint { get; }
 
         [Browsable(false)]
-        uint _VirtualRVA { get; }
+        ulong _VirtualRVA { get; }
         string VirtualRVA { get; }
 
         [Browsable(false)]
@@ -410,9 +410,9 @@
     public interface ISECTION_DATA
     {
         string Name { get; }
-        uint _Start { get; }
-        uint _End { get; }
-        uint _Size { get; }
+        ulong _Start { get; }
+        ulong _End { get; }
+        ulong _Size { get; }
 
         string Start { get; }
         string End { get; }
@@ -424,8 +424,8 @@
     public class SECTION_DATA : ISECTION_DATA
     {
         public SECTION_DATA() : this(string.Empty, 0, 0) { }
-        public SECTION_DATA(string name, uint virtualAddress, uint rva, uint virtualSize) : this(name, virtualAddress + rva, virtualSize) { }
-        public SECTION_DATA(string name, uint virtualAddress, uint virtualSize)
+        public SECTION_DATA(string name, ulong virtualAddress, ulong rva, uint virtualSize) : this(name, virtualAddress + rva, virtualSize) { }
+        public SECTION_DATA(string name, ulong virtualAddress, uint virtualSize)
         {
             this._Name = name;
             this._Start = virtualAddress;
@@ -434,14 +434,14 @@
 
         #region ISECTION_DATA members
         private string _Name;
-        private uint __Start;
+        private ulong __Start;
         [Browsable(false)]
-        public uint _Start { get { return __Start; } set { __Start = value; } }
+        public ulong _Start { get { return __Start; } set { __Start = value; } }
         [Browsable(false)]
-        public uint _End { get { return __Start + __Size; } }
-        private uint __Size;
+        public ulong _End { get { return __Start + __Size; } }
+        private ulong __Size;
         [Browsable(false)]
-        public uint _Size { get { return __Size; } set { __Size = value; } }
+        public ulong _Size { get { return __Size; } set { __Size = value; } }
 
 
         public string Name { get { return _Name; } }

 

  ViewVC Help
Powered by ViewVC 1.1.22