OpenEvent
来源:互联网 发布:淘宝钱夫人雪梨 编辑:程序博客网 时间:2024/06/03 20:10
函数功能
打开一个已经存在的命名事件对象
函数原型
HANDLE OpenEvent(
DWORD dwDesiredAccess,
BOOL bInheritHandle,
LPCTSTR lpName
);
参数说明
dwDesiredAccess 【in】指定对事件对象的请求访问权限,如果安全描述符指定的对象不允许要求通过对调用该函数的过程,函数将返回失败。
该参数必须设置为以下值:
EVENT_ALL_ACCESS 指定事件对象所有可能的权限
bInheritHandle 【in】指定是否返回的句柄是否继承 。该参数必须设置为false
lpName 【in】指向一个以null结束的字符串,即将要打开的事件对象的名字。名称是区分大小写的。
返回值
函数执行成功则返回事件对象的句柄;失败则返回NULL,获取错误信息可以使用GetLastError.
参数表
参数表
参数
类型及说明
dwDesiredAccess
Long,下述常数之一:
EVENT_ALL_ACCESS
要求对事件对象进行完全访问
EVENT_MODIFY_STATE
允许SetEvent 和 ResetEvent函数
SYNCHRONIZE
允许事件对象的使用同步
bInheritHandle
Long,如希望子进程能够继承句柄,则为TRUE
lpName
String,指定要打开的对象的名字
注解
一旦不再需要,注意一定要用CloseHandle关闭事件句柄。如对象的所有句柄都已关闭,那么对象也会删除
- OpenEvent
- HANDLE OpenEvent
- OpenEvent 失败的问题
- Windows SetEvent OpenEvent返回183
- vista系统,OpenEvent函数调用,返回NULL调查
- CreateEvent/OpenEvent/SetEvent/ResetEvent/WaitForSingleObject 相关用法说明
- CreateEvent/OpenEvent/SetEvent/ResetEvent/WaitForSingleObject 相关用法说明
- CreateEvent 和OpenEvent时事件全局名称问题 Global
- OpenEvent返回内存无法访问、共享内存无法使用
- CreateEvent 和OpenEvent时事件全局名称问题 Global
- nginx: [error] OpenEvent("Global\ngx_reload_5988") failed (2: The system cannot find the file specif
- CreateEvent,OpenEvent成功后 是否需要::CloseHandle(xxx); 避免句柄泄漏
- [Nginx学习]nginx: [error] OpenEvent("Global\ngx_reload_5988") failed (2: The system cannot find the fi
- nginx: [error] OpenEvent("Global\ngx_reload_23212") failed (2: The system cannot find the file spec
- nginx: [error] OpenEvent("Global\ngx_reload_52660)failed (5:access is denied)
- XML学习之Xml Schema:十一、引入其他的模式文档
- C++读书笔记
- Marvell 千兆PHY芯片88E1340S/88E1340/88E1322
- C++疑问
- Objective-C私有方法和类目
- OpenEvent
- ubuntu config FTP Server
- C++疑问
- Oracle 11g中CTE应用示例
- mysql常用命令
- 用实例谈关于修饰符的经验
- 人生职业生涯的五个黄金阶段
- String常用知识点小结
- Unity3D iTween 使用