互锁函数

///
互锁函数
ExInterlockedXX系列函数通过自旋锁实现 不可以操作分页数据
ExInterlockedXX互锁操作函数
内核函数                                 功能
ExInterlockedAddLargeInteger             64位整数加法互锁操作
ExInterlockedAddLargeStatistic           64位整数加法互锁操作
ExInterlockedAddUlong                    32位整数加法互锁操作
ExInterlockedAllocateFromZone            分配互锁操作
ExInterlockedCompareExchange64           两个32位整数互换互锁操作
ExInterlockedDecrementLong               32位整数减法互锁操作
ExInterlockedExchangeAddLargeInteser     64为整数加法互锁操作
ExInterlockedExchangeUlong               两个整数互换互锁操作
ExInterlockedFlushSList                  删除链表全部元素的互锁操作
ExInterlockedIncrementLong               32位整数自增互锁操作
ExInterlockedInsertHeadList              插入双向链表互锁操作
ExInterlockedInsertTailList              插入双向链表互锁操作
ExInterlockedPopEntryList                删除单向链表互锁操作
ExInterlockedPopEntrySList               删除单向链表互锁操作
ExInterlockedPushEntryList               插入单向链表互锁操作
ExInterlockedPushEntrySList              插入单向链表互锁操作
ExInterlockedRemoveHeadList              插入双向链表互锁操作

InterlockedXX系列函数不通过自旋锁实现 可以操作分页数据
InterlockedXX互锁操作函数
内核函数                                 功能
InterlockedCompareExchange               比较互锁操作
InterlockedCompareExchangePointer        比较互锁操作
InterlockedDecrement                     整型自减互锁操作
InterlockedExchange                      整型交换互锁操作
InterlockedExchangeAdd                   两个整型相加互锁操作
InterlockedExchangePinter                为指针赋值互锁操作
InterlockedIncrement                     整型自增互锁操作

///

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值