// Token: 0x06000112 RID: 274 RVA: 0x0000E4CC File Offset: 0x0000C6CC
        public uint GetNextblock()
        {
            if (!this.m_bInit)
            {
                throw new Exception("文件未初始化。");
            }
            uint memberSize = this.GetMemberSize();

            if (memberSize == 0u)
            {
                return(memberSize);
            }
            this.m_MemSize = memberSize;
            this.m_pwData  = ShareMemory.MapViewOfFile(this.m_hSharedMemoryFile, 4u, ShareMemory.GetHighWord((ulong)this.m_offsetBegin), ShareMemory.GetLowWord((ulong)this.m_offsetBegin), memberSize);
            if (this.m_pwData == IntPtr.Zero)
            {
                this.m_bInit = false;
                throw new Exception("映射文件块失败" + ShareMemory.GetLastError().ToString());
            }
            this.m_offsetBegin += (long)((ulong)memberSize);
            return(memberSize);
        }