文件映射对象

【勇芳软件工作室】汉化HomePreviousNext

进程或线程不能等待访问令牌对象,因为访问令牌对象类型不支持SYNCHRONIZE标准访问类型。

为文件映射对象定义的访问权是STANDARD_RIGHTS_REQUIRED和下表中给出的权限。

含义
FILE_MAP_READ请求访问文件映射对象。这允许要映射的文件的可读视图。
FILE_MAP_WRITE请求对文件映射对象的写访问。这允许映射文件的可写视图。如果文件映射访问权限不包括PAGE_READWRITE,则此访问类型不允许编写映射文件。
SECTION_EXTEND_SIZE需要扩展文件映射对象的大小。
SECTION_MAP_EXECUTE需要在文件映射对象中完成操作。
SECTION_MAP_READ相当于FILE_MAP_READ。
SECTION_MAP_WRITE相当于FILE_MAP_WRITE。
SECTION_QUERY需要查询文件映射对象。

如果调用CreateFileMapping函数指定了PAGE_READWRITE保护标志,则文件映射对象的句柄具有SECTION_QUERY | SECTION_MAP_READ | SECTION_MAP_WRITE访问。如果调用CreateFileMapping指定PAGE_READONLY,则文件映射对象的句柄具有SECTION_QUERY | SECTION_MAP_READ访问。

FILE_MAP_ALL_ACCESS访问权限指定文件映射对象的所有可能的访问权限。SECTION_ALL_ACCESS访问权限相当于它。

有关文件映射对象的更多信息,请参阅文件映射.