CreateMapFile function

创建内存映射文件对象


Function:

int UAPI CreateMapFile(
        int hFile,
        int flProtect,
        LPCSTR lpcName
);

Parameters:

  • hFile [in]:文件句柄
  • flProtect [in]:标志,如为 NULL 则默认为 PAGE_READWRITE
Constant Value Notes
PAGE_EXECUTE_READ 0x20 页可读
PAGE_EXECUTE_READWRITE 0x40 页可读写
PAGE_EXECUTE_WRITECOPY 0x80 页可读,相当于 PAGE_EXECUTE_READ
PAGE_READONLY 0x02 页可读
PAGE_READWRITE 0x04 页可读写
PAGE_WRITECOPY 0x08 页可读,相当于 PAGE_READONLY
  • lpcName [in]:文件名称,可以为 NULLPTR

Return value:

  • Type:int
  • Text:成功返回内存映射对象句柄,失败返回 NULL

Remarks:

CreateMapFile function 所返回的内存映射对象句柄应在不需要时使用 CloseMapFile function 将其关闭

Requirements:

Keyword Value
Minimum Agine Version 171012.1
Minimum SDK Version 171012.1
Header File h.files
Library Server kext

results matching ""

    No results matching ""