文件有关

  1. CreateFileA, CreateMappingA 和 MapViewOfFile 是Windows操作系统中的API函数,用于文件的创建、映射和视图的获取。
    CreateFileA:这个函数用于在指定路径下创建一个或多个文件。如果文件已经存在,那么它的访问权限将被改变。
    CreateMappingA:这个函数用于在进程的地址空间中创建一个或多个物理内存映射文件。这些映射文件可以是匿名的,也可以有名字。
    MapViewOfFile:这个函数用于将一个已存在的物理内存映射文件或者一个新创建的匿名物理内存映射文件映射到进程的地址空间。这样,进程就可以像操作普通的内存一样来操作这个映射文件。

关系:这三个函数的关系在于,它们都是Windows操作系统中用来管理文件和内存的重要工具。CreateFileA用于创建文件,CreateMappingA用于创建物理内存映射文件,而MapViewOfFile则用于将这些物理内存映射文件映射到进程的地址空间。这三者通常一起使用,例如先使用CreateFileA创建一个文件,然后使用CreateMappingA创建一个物理内存映射文件,最后使用MapViewOfFile将这个物理内存映射文件映射到进程的地址空间。

posted @ 2023-07-30 08:42  ONE_ZJ  阅读(11)  评论(0编辑  收藏  举报