CreateFileMapping的MSDN翻译和使用心得(2) 7) 调用CreateFileMapping的时候GetLastError的对应错误 ERROR_FILE_INVALID 如果企图创建一个零长度的文件映射, 应有此报 ERROR_INVALID_HANDLE 如果发现你的命名内存空间和现有的内存映射, 互斥量, 信号量, 临界区同名就麻烦了 ERROR_ALREADY_EXISTS 表示内存空间命名已经存在8) 相关服务或者平台的命名保留 Terminal Services: 命名可以包含 "Global\" 或者 "Local\" 前缀在全局或者会话名空间初级文件映射. 其他部分可以包含任何除了(\)以外的字符, 可以参考 Kernel Object Name Spaces. Windows 2000 or later: 如果 Terminal Services 没有运行 "Global\" 和 "Local\" 前缀的特殊含义就被忽略了