ExReleaseSpinLockExclusiveFromDpcLevel 函数 (wdm.h)
ExReleaseSpinLockExclusiveFromDpcLevel 例程释放调用方为独占访问获取的 旋转锁,并使 IRQL 保持不变。
语法
void ExReleaseSpinLockExclusiveFromDpcLevel(
PEX_SPIN_LOCK SpinLock
);
参数
SpinLock
[in, out]指向要释放的旋转锁的指针。 调用方必须拥有此旋转锁才能进行独占访问。
返回值
没有
言论
在进入此例程时,调用方必须在 IRQL >= DISPATCH_LEVEL上运行。 此例程不会更改 IRQL。
ExReleaseSpinLockExclusiveFromDpcLevel 释放调用方在对 ExAcquireSpinLockExclusiveAtDpcLevel 例程中获取的旋转锁。
调用方应在释放旋转锁之前短暂地按住旋转锁。 有关详细信息,请参阅 旋转锁简介。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows Vista SP1 |
标头 | wdm.h |
IRQL | IRQL >= DISPATCH_LEVEL |