- 1
- 0
- 约1.14万字
- 约 52页
- 2017-07-16 发布于四川
- 举报
事件内核对象 使用WaitForSingleObject来判断事件内核对象是否受信,来达到通信的目的。 使用CreateEvent函数创建事件对象。 HANDLE CreateEvent ( LPSECURITY_ATTRIBUTES lpEventAttributes, 安全属性 BOOL bManualReset, 是否手动重置 BOOL bInitialState, 初始状态 LPTSTR lpName ); 事件对象名称 事件内核对象 设置事件对象名称是为了在其他地方(如:其他进程的线程中)使用OpenEvent或者CreateEvent获得此内核对象句柄。 HANDLE OpenEvent( DWORD dwDesiredAccess, 访问权限 BOOL bInheritHandle, 句柄是否被继承 LPCTSTR lpName ); 事件对象名称 事件内核对象 BOOL SetEvent( HANDLE hEvent ); 将事件对象状态设置为“受信” BOOL ResetEvent( HANDLE hEvent ); 将事件对象状态设置为“未受信” 程序例子 事件内核对象说明 当一个自动重置的事件对象受信以后,windows仅允许一个等待在该事件上的线程变为可调度状态,然后就自动重置此事件对象为未受信状态。(如果使用seteve
原创力文档

文档评论(0)