云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

createevent _CreateEvent接口

_CreateEvent接口用于创建一个新的事件。这个接口通常包含必要的参数,如事件名称、时间、地点和可能的其他相关细节。调用此接口时,系统将验证所提供的信息并生成相应的事件记录。

//得到相互排斥锁且缓冲区非空,跳出while循环

(图片来源网络,侵删)

break;

result=SharedBuffer[head];

cout<<"Consume:"<<result<<endl;

SharedBuffer[head]=0;

head=(head+1)%BUFSIZE;

count;

ReleaseMutex(hMutex);//结束临界区

(图片来源网络,侵删)

PulseEvent(hNotFullEvent);//唤醒生产者线程

intmain()…{

hMutex=CreateMutex(NULL,FALSE,NULL);//创建互斥量

hNotFullEvent=CreateEvent(NULL,TRUE,FALSE,NULL);//创建事件对象,初始状态为无信号,手动复位

hNotEmptyEvent=CreateEvent(NULL,TRUE,FALSE,NULL);//创建事件对象,初始状态为无信号,手动复位

return0;

(图片来源网络,侵删)

关于多线程的更多内容,请参考:C++中的多线程编程。

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《createevent _CreateEvent接口》
文章链接:https://www.yunzhuji.net/internet/196336.html

评论

  • 验证码