函数功能描述:创建或打开一个命名的或无名的事件对象
函数原型:
HANDLE CreateEvent(
);
参数:
lpEventAttributes:
lpEventAttributes是NULL,此句柄不能被继承。
lpEventAttributes是NULL,事件将获得一个默认的安全符。
bManualReset:
手工将事件的状态复原到无信号状态。如果设置为FALSE,当事件被一个等待线程释放以后,系统将会自
动将事件状态复原为无信号状态。
bInitialState:
lpName:
内。名字是对大小写敏感的。
来访问存在的对象。这时候,由于bManualReset和bInitialState参数已经在创建事件的进程中设置,这
两个参数将被忽略。如果lpEventAttributes是参数不是NULL,它将确定此句柄是否可以被继承,但是其
安全描述符成员将被忽略。
会失败,在GetLastError函数中将返回ERROR_INVALID_HANDLE。造成这种现象的原因是这些对象共享同一
个命名空间。