社区
驱动开发/核心开发
帖子详情
KeInitializeSpinLock 这个函数没有返回值,那么怎么判断初始化失败呢还是说这个函数百试百灵,没有失败的情况~~
汗晕倒
2010-08-31 11:26:09
RT
刚开始用win下的自旋锁,很多不解啊~~
有没有对这个自旋锁销毁的函数啊,我现在就知道有初始化,还有上锁解锁,这个三个函数
...全文
213
2
打赏
收藏
KeInitializeSpinLock 这个函数没有返回值,那么怎么判断初始化失败呢还是说这个函数百试百灵,没有失败的情况~~
RT 刚开始用win下的自旋锁,很多不解啊~~ 有没有对这个自旋锁销毁的函数啊,我现在就知道有初始化,还有上锁解锁,这个三个函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jw212
2010-09-03
打赏
举报
回复
KeInitializeSpinLock 是VOID的型,无返回值;
没有对应得销毁函数
凤朝凰
2010-09-01
打赏
举报
回复
在DDK里查查看不就知道了。查这个函数,然后在 see also里看看。
如果没有返回值告诉你是否成功,那就应该是一定成功了吧。
Ke
Init
ialize
spi
n
lock
Ke
Init
ialize
spi
n
lock
()
初始化
一个自旋锁,你可以在一小段时间(25us)内不让其他程序访问你的自旋锁直到你解锁。
05-驱动中的自旋锁
链表,全局变量在多线程的使用中可能会存在多个地方同时调用,这时就会引出线程安全问题,这个时候就可以使用锁(不仅仅是自旋锁,当然自旋锁也能解决这个问题,需看实际
情况
选择) 自旋锁是内核中提供的一种高IRQL...
KE
INIT
IALIZE
SPI
N
LOCK
Ke
Init
ialize
spi
n
lock
()
初始化
一个自旋锁,你可以在一小段时间(25us)内不让其他程序访问你的自旋锁直到你解锁。
Windows内核源码分析 1.
初始化
内核与执行体子系统
本文结构:一、内核
初始化
1.1系统启动过程简介1.2内核
初始化
二、源码分析2.1内核
初始化
Ki
Init
ialize
Ke
rnel2.2
初始化
内核数据结构Ki
Init
System2.3[phase0]Ntoskrnl
初始化
Exp
Init
ialize
Executive2.4[phase0]
初始化
进程...
获取PCI设备并
初始化
PCI有三个相互独立的物理地址空间:设备存储器地址空间、I/O地址空间和配置空间。配置空间是PCI所特有的一个物理空间。由于PCI支持设备即插即用,所以PCI设备不占用固定的内存地址空间或I/O地址空间,而是可以由操作...
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章