社区
Delphi
帖子详情
WaitForSingleObject()的几个返回值到底是什么 意思?混淆不清!
nancy_song
2002-08-21 05:45:35
看英文真烦!!!!
...全文
1539
4
打赏
收藏
WaitForSingleObject()的几个返回值到底是什么 意思?混淆不清!
看英文真烦!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qdlover
2002-11-21
打赏
举报
回复
我在执行某个功能的时候希望能够停下来怎么做?
现在就是挂断拨号的时候不能停下来,不懂怎么做了
支持中文哦
2002-08-21
打赏
举报
回复
我的翻译与楼上的兄弟一样!应该是正确的!
Liujc
2002-08-21
打赏
举报
回复
不是标准答案,仅供参考。
DWORD WaitForSingleObject(
HANDLE hHandle, // handle of object to wait for
DWORD dwMilliseconds // time-out interval in milliseconds
);
参数:
hHandle :等待对象句柄。
dwMillSeconds: 指定以毫秒为单位的超时间隔。
返回值:
WAIT_ABANDONED: 指定对象是互斥对象,在线程被终止前,线程没有释放互斥对象。互斥对象的所属关系被授予调用线程,并且该互斥对象被置为非信号态。
WAIT_OBJECT_0: 指定对象的状态被置为信号状态。
WAIT_TIMEOUT: 超时,并且对象的状态为非信号态。
WAIT_FAILED: 调用失败。
manboo
2002-08-21
打赏
举报
回复
DWORD WaitForSingleObject(
HANDLE hHandle, // handle of object to wait for
DWORD dwMilliseconds // time-out interval in milliseconds
);
第一个是对象的句柄用来标识信号,dwMillinseconds是毫秒数!
返回值:
WAIT_ABANDONED :制定的对象是一个互斥信号,并且没有被使用这个对象的线程释放,
靠太难翻译了!
C++编程——多线程
一、
几个
重要函数1、
Wait
For
Single
Object
()2、CreateThread/_beginthreadex3、CreateEvent4、SetEvent二、概念1、线程、进程说到多线程编程,那么就不得不提并行和并发,多线程是实现并发(并行)的一种手段。并行是指两个或多个独立的操作同时进行。注意这里是同时进行,区别于并发,在一个时间段内执行多个操作。在单核时代,多个线程是并发的,在一个...
Windbg调试工具深度解析与实战应用
Windows Debugger(Windbg)是微软推出的强大调试工具,支持内核态与用户态程序的深度分析。它不仅能调试运行中的进程,还可加载Dump文件进行离线故障复现。其核心优势在于与NT内核紧密集成,配合符号服务器可精准解析系统调用栈,广泛应用于蓝屏分析、应用程序崩溃定位及复杂死锁问题排查。对于具备多年开发经验的工程师,Windbg提供的扩展命令(如!analyze -v!lmi)和脚本化能力极大提升了疑难问题的诊断效率。对于企业级应用,建议搭建内部符号服务器,统一管理PDB分发。
C++基础(笔记)
注意:以下所区分的32位系统和64位系统都是针对Linux而言的。 一般注意32位系统中,short为3字节,int是4字节,float为4字节,double是8字节,指针占用4字节等就可以,64位除了指针占用8字节,其他与32位相同。但注意,16位机器与32位有较大区别,如Int占用2字节,指针占用2字节等。 1、在学习C++编程前,首先来重复一个基本的问题:程序由什么组成? 答:
iOS最新面试锦集
1. 为什么说
Object
ive-C是一门动态的语言? ① 什么是动态语言? 动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ECMAScript(JavaScript)便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。 有三个名词...
呵呵呵呵多线程
应用层我们经常调用
Wait
For
Single
(Multiple)
Object
, 操作系统内部是怎么实现的? 每个可同步的对象, 内部都有一个分发器头(dispatch_header), 分发器头包含了对象类型,状态,以及等待该对象的线程列表;每个处于等待状态的线程, 都有一个等待块列表(
wait
block list), 每个等待块代表一个等待线程。这样就很好理解了,当我们把一个同步对象
Delphi
5,932
社区成员
262,939
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章