HANDLE CreateEventA(LPSECURITY_ATTRIBUTES lpEventAttributes,BOOL                  bManualReset,BOOL                  bInitialState,LPCSTR                lpName
);

lpEventAttributes,一个指向 SECURITY_ATTRIBUTES结构提的指针,如果这个参数是NULL,这个句柄不能被它的子进程继承。

bManualReset,如果这个参数是TRUE, 这个函数创建一个需要手动设置的event对象,需要使用ResentEvent函数去设置event为无信号状态。如果这个参数是FALSE,这个函数创建一个自动设置event状态的对象,系统自动设置event的状态为无信号,在一个单个的waiting执行结束。

bInitialState, 如果这个参数是TRUE,event初始化的状态是有信号的,反之,无信号。

lpName, event的对象的名称。名称限制在MAX_PATH字节大小之内。名字内容大小写敏感。

HANDLE hEvent = CreateEventA(NULL, FALSE, FALSE, NULL)//创建的event对象是无信号,每次waiting执行完,信号设置为无信号状态。
HANDLE hEvent = CreateEventA(NULL, TRUE, FALSE, NULL);
WaitForSingleObject(hEvent, 1000);
SetEvent(HEvent);//设置有信号
每次执行waiting,信号不变。

CreateEventA 函数理解相关推荐

  1. nodejs回调函数理解

    回调实例 问题:想要得到一秒后 计算出的结果 //错误写法function add(x,y) {console.log(1);setTimeout(function () {console.log(2 ...

  2. ML之MIC:利用有无噪音的正余弦函数理解相关性指标的不同(多图绘制Pearson系数、最大信息系数MIC)

    ML之MIC:利用有无噪音的正余弦函数理解相关性指标的不同(多图绘制Pearson系数.最大信息系数MIC) 目录 利用有无噪音的正余弦函数理解相关性指标的不同(多图绘制Pearson系数.最大信息系 ...

  3. 高频交易配对交易学习——Copulas函数理解

    Copulas函数理解 https://github.com/MalteKurz/VineCopulaCPP

  4. Pytorch中tensor.view().permute().contiguous()函数理解

    Pytorch中tensor.view().permute().contiguous()函数理解 yolov3中有一行这样的代码,在此记录一下三个函数的含义 # 例子中batch_size为整型,le ...

  5. pytorch中repeat()函数理解

    pytorch中repeat()函数理解 最近在学习过程中遇到了repeat()函数的使用,这里记录一下自己对这个函数的理解. 情况1:repeat参数个数与tensor维数一致时 a = torch ...

  6. SQLServer STUFF 函数理解

    SQLServer  CAST -- 转换数据类型 逗号表示分割 .     STUFF 函数理解 -- 第一个就是字符串 FOR XML PATH('') 必须用 , 第二个参数 负数或0空字符串, ...

  7. Java回调函数理解和应用

    #Java回调函数理解和应用 所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的. 在未理解之前,我也是一脸懵逼,等我理 ...

  8. pytorch 中 contiguous() 函数理解

    pytorch 中 contiguous() 函数理解 文章目录 pytorch 中 contiguous() 函数理解 引言 使用 contiguous() 后记 文章抄自 Pytorch中cont ...

  9. Android回调函数理解

    Android回调函数理解,比如我用一个activity去做显示下载进度的一个进度条,但是下载是另外一个B类来做的,这个时候我Activity获取下载的进度就可以提供一个回调接口,然后让下载类来回调就 ...

最新文章

  1. Open vSwitch 安装
  2. 学linux需要关闭防火墙,一起学习linux 关闭防火墙命令
  3. 2017第四届中国国际大数据大会成功召开
  4. java final static
  5. vb 解析ini文件_PHP文件及运行(适合PHP初学者)
  6. PHP三年15K,程序员月薪15K相亲三年才成功,被拒理由:这个薪资提鞋都嫌弃
  7. java用户输入_如何用Java获取用户输入?
  8. 【linux就该这么学】-09
  9. R6900P/R7000P 梅林固件
  10. 计算机网络基础试题2,计算机网络基础试题库2
  11. shark恒破解笔记3-EAX决定胜负
  12. 基于FPGA的两种SDI视频方案(GTX+外接芯片)
  13. 2021 年的简单年终总结
  14. 又一个程序员,被抓捕!(真实事件)
  15. 45度回合RPG网页游戏《烽烟OL》v1.3正式开源!
  16. 日语中的“上手”“下手”是什么意思?
  17. 第11届蓝桥杯本科组校赛
  18. 窗帘轨道怎么安装?方法有哪些?-江南爱窗帘十大品牌
  19. 网络安全系列-三十一: 网络攻防之红队快速入门
  20. 开运算—lhMorpOpen

热门文章

  1. matlab取实部_matlab 计算行列式 出现复数解 无法使用real来获取实部? - 计算模拟 - 小木虫 - 学术 科研 互动社区...
  2. Smith(史密斯)数的求法
  3. 决策树(Decision Tree)算法原理总结(二)
  4. Python基本语法(二)
  5. python培训价格多少钱
  6. 正规python培训价格
  7. 量子力学 Schrodinger 方程的简单导出
  8. Linux勒索软件,[图]发现针对Linux服务器和代码库的勒索软件
  9. MongoDB-python操作mongodb
  10. 3转自 饮水思源 bbs.sjtu.edu.cn·[FROM: 202.120.25.97]