PR_AttachSharedMemory¶
将先前使用 PR_OpenSharedMemory 打开的内存段附加到进程内存空间中。
语法¶
#include <prshm.h>
NSPR_API( void * )
PR_AttachSharedMemory(
PRSharedMemory *shm,
PRIntn flags
);
/* Define values for PR_AttachSharedMemory(...,flags) */
#define PR_SHM_READONLY 0x01
参数¶
该函数具有以下参数
- shm
从 PR_OpenSharedMemory 返回的句柄。
- flags
映射共享内存的选项。
PR_SHM_READONLY
使内存以只读方式附加。
返回值¶
映射共享内存的地址,如果发生错误则为 NULL
。通过调用 PR_GetError 和 PR_GetOSError 获取错误原因。