Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)aaapublished in(发表于) 2014/7/19 0:08:33 delphi MapViewOfFile函数将映像文件映射到进程
MapViewOfFile 函数MapViewOfFile 可以将映像文件映射到本进程中,其代码格式为:MapViewOfFile(hFileMappingObject:THandle;dwDesiredAccess:DWORD;dwFileOffsetHigh:DWORD;dwFileOffsetLow:DWORD;dwNumberOfBytesToMap:DWORD):Pointer;• hFileMappingObject 参数:通过CreateFileMapping()或OpenFileMapping()返回的文件映像的句柄。• dwDesiredAccess 参数: 用于指定访问数据的模式( FILE_MAP_READ 为可读,FILE_MAP_WRITE 为可写,FILE_MAP_ALL_ACCESS 为可读写)。• dwFileOffsetHigh 参数:用于指定数据在映像文件中的起始位置的高32 位。• dwFileOffsetLow 参数:用于指定数据在映像文件中的起始位置的低32 位。• dwNumberOfBytesToMap 参数:用于指定需要映射的字节数,设为0 表示文件或内存区域的全部。如果函数调用成功将返回数据映射的起始地址,这是本进程中可以直接访问的内存地址指针。
赞