首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
代码:HANDLE hMutexSuicide=::Open
[单选题]
代码:HANDLE hMutexSuicide=::OpenMutex (SYNCHRONIZE,FALSE,g_szMutexName);其中FALSE的作用是()
不需要同步
不需要向下传递
设置缺省的安全性
不继承句柄
查看正确选项
添加笔记
求解答(7)
邀请回答
收藏(160)
分享
3个回答
添加回答
15
一顿大餐
HANDLE
hMutexSuicide =
OpenMutex( SYNCHRONIZE,
// 打开用于同步
FALSE,
// 不需要向下传递
g_szMutexName) ;
// 名称
发表于 2019-04-15 09:22:31
回复(2)
1
BetterBench
HANDLE WINAPI CreateMutex( __in_opt LPSECURITY_ATTRIBUTES lpMutexAttributes, __in BOOL bInitialOwner, __in_opt LPCTSTR lpName );
lpMutexAttributes : 第一个参数表示安全控制,一般直接传入NULL。
bInitialOwner第二个参数用来确定互斥量的初始拥有者。
如果传入TRUE表示互斥量对象内部会记录创建它的线程的线程ID号并将递归计数设置为1,由于该线程ID非零,所以互斥量处于未触发状态,表示互斥量为创建线程拥有。
如果传入FALSE,那么互斥量对象内部的线程ID号将设置为NULL,递归计数设置为0,不向下传递,这意味互斥量不为任何线程占用,处于触发状态。
lpName第三个参数用来设置互斥量的名称,在多个进程中的线程就是通过名称来确保它们访问的是同一个互斥量。
发表于 2022-08-10 18:10:54
回复(0)
0
牛客761931914号
https://www.cnblogs.com/staring-hxs/p/3664765.html
发表于 2020-08-29 18:29:59
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
iOS工程师
系统工程师
运维工程师
算法工程师
测试工程师
2019
360集团
Java工程师
操作系统
来自:
360公司-2019校...
上传者:
小小
难度:
3条回答
160收藏
4836浏览
热门推荐
相关试题
下面描述中,符合结构化程序设计风格...
北京搜狐互联网信息服务有限公司
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
五对夫妇甲,乙,丙,丁,戊举行家庭...
360集团
智力题
评论
(22)
来自
360公司2014校招笔试卷
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
2025年春招-中国电信...
以下算法中哪些算法的空间复杂度为O...
360集团
复杂度
2019
评论
(8)
来自
360公司-2019校招...
以下 Python 代码的输出是什么?
Python
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题