private IntPtr GetHeaderPointer(IntPtr base_ptr) { IntPtr header_ptr = Win32NativeMethods.ImageNtHeader(base_ptr); if (header_ptr == IntPtr.Zero) { return(IntPtr.Zero); } return(header_ptr); }
private IntPtr GetHeaderPointer(IntPtr base_ptr) { IntPtr header_ptr = Win32NativeMethods.ImageNtHeader(base_ptr); if (header_ptr == IntPtr.Zero) { throw new SafeWin32Exception(); } return(header_ptr); }