gpt4 book ai didi

windows - 超时为 0 的 KeWaitForSingleObject 和 KeReadStateSemaphore 之间的区别

转载 作者:可可西里 更新时间:2023-11-01 11:38:02 24 4
gpt4 key购买 nike

超时设置为0的KeWaitForSingleObjectKeReadStateSemaphore有区别吗?

最佳答案

区别很大。 KeReadStateSemaphore 只是返回信号量的状态,而超时为 0 的 KeWaitForSingleObject 实际上会处理副作用,如果等待得到满足(即副作用是递减信号状态)。使用前者进行轮询,使用后者无需等待即可尝试获取信号量。

关于windows - 超时为 0 的 KeWaitForSingleObject 和 KeReadStateSemaphore 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6342305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com