首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
代码:HANDLE hMutexSuicide=::Open
[单选题]
代码:HANDLE hMutexSuicide=::OpenMutex (SYNCHRONIZE,FALSE,g_szMutexName);其中FALSE的作用是()
不需要同步
不需要向下传递
设置缺省的安全性
不继承句柄
查看答案及解析
添加笔记
求解答(7)
邀请回答
收藏(163)
分享
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条回答
163收藏
4960浏览
热门推荐
相关试题
下列叙述中不正确的一项是:
数据库工程师
搜狐畅游
游戏工程师
2020
公关
商务
人力资源
系统工程师
评论
(6)
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(2)
来自
职能类模拟题14
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题14
对关键码集合K={22,11,38...
360集团
堆
Java工程师
C++工程师
iOS工程师
运维工程师
前端工程师
算法工程师
测试工程师
2019
系统工程师
测试开发工程师
评论
(25)
来自
360公司-2019校招...
在大语言模型中,什么是"Gated...
大模型开发
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题