您当前的位置: 首页 >  windows

令狐掌门

暂无认证

  • 0浏览

    0关注

    513博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

windows C++多线程(二):线程等待WaitForSingleObject与WaitForMultipleObjects

令狐掌门 发布时间:2020-02-13 10:31:30 ,浏览量:0

       关于线程的状态,各个书籍教材,系统的定义都有细微差别,主要有这几种状态:线程就绪(创建),运行,阻塞,终止等。本篇介绍windows多线程的阻塞等待相关的函数。

一  WaitForSingleObject

  函数声明如下

DWORD
WINAPI
WaitForSingleObject(
    _In_ HANDLE hHandle,
    _In_ DWORD dwMilliseconds
);

参数说明

       hHandle:需要等待的内核对象,线程句柄等;

       dwMilliseconds:等待时间,单位毫秒。传入INFINITE指明要无限期等待下去;传入0,那么函数就测试同步对象的状态并立即返回。如果等待超时,该函数返回WAIT_TIMEOUT。

函数作用

       该

关注
打赏
1652240117
查看更多评论
立即登录/注册

微信扫码登录

0.0433s