KeReleaseSpinLock 例程會釋放微調鎖定,並還原呼叫端執行所在的原始 IRQL。語法C++ 複製 VOID KeReleaseSpinLock ( _Inout_ PKSPIN_LOCK SpinLock, _In_ _IRQL_restores_ KIRQL NewIrql ); 參數[in] SpinLock呼叫端提供記憶體的KSPIN_LOCK微調鎖定指標。[...
KeReleaseSpinLockForDpc ルーチンは、KeAcquireSpinLockForDpc を呼び出すことによって取得されたスピン ロックを解放します。 構文 C++ コピー void KeReleaseSpinLockForDpc( [in, out] PKSPIN_LOCK SpinLock, [in] KIRQL OldIrql ); パラメーター [in, out] SpinLock KeAcquireSpinLockForDpc が...
此规则验证仅在IRQL = DISPATCH_LEVEL调用KeReleaseSpinLock。 它还必须将 IRQL 设置为以前的 IRQL 级别。 通常,此调用之前会调用KeAcquireSpinLock。 驱动程序模型:Storport 如何测试 编译时 运行静态驱动程序验证程序并指定IrqlKeReleaseSpinLock规则。 使用以下步骤运行代码分析: ...
The KeReleaseSpinLock routine releases a spin lock and restores the original IRQL at which the caller was running.SyntaxC++ Kopírovat VOID KeReleaseSpinLock ( _Inout_ PKSPIN_LOCK SpinLock, _In_ _IRQL_restores_ KIRQL NewIrql ); Parameters[in] SpinLockPointer to a KSPIN_LOCK spin lock f...
在下文中一共展示了KeReleaseSpinLock函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。 示例1: Primary_FileSystemShutdown ▲点赞 6▼ VOIDPrimary_FileSystemShutdown( ...
The KeReleaseSpinLockFromDpcLevel routine releases an executive spin lock without changing the IRQL.SyntaxC++ Copy void KeReleaseSpinLockFromDpcLevel( [in, out] PKSPIN_LOCK SpinLock ); Parameters[in, out] SpinLockPointer to an executive KSPIN_LOCK spin lock for which the caller provides the ...
void KeReleaseSpinLockForDpc( [in, out] PKSPIN_LOCK SpinLock, [in] KIRQL OldIrql ); Parameters[in, out] SpinLockPointer to the spin lock that KeAcquireSpinLockForDpc acquired.[in] OldIrqlSpecifies the IRQL that was current when the spin lock was acquired. Specify the value returned by KeA...
VOID KeReleaseSpinLock ( _Inout_ PKSPIN_LOCK SpinLock, _In_ _IRQL_restores_ KIRQL NewIrql ); Parameters[in] SpinLockPointer to a KSPIN_LOCK spin lock for which the caller provides the storage.[in, out] NewIrqlSpecifies the KIRQL value saved from the preceding call to KeAcquireSpinLock.Re...
VOID KeReleaseSpinLock ( _Inout_ PKSPIN_LOCK SpinLock, _In_ _IRQL_restores_ KIRQL NewIrql ); Parameters[in] SpinLockPointer to a KSPIN_LOCK spin lock for which the caller provides the storage.[in, out] NewIrqlSpecifies the KIRQL value saved from the preceding call to KeAcquireSpinLock.Re...
IrqlKeReleaseSpinLock 规则指定驱动程序仅在 IRQL 执行时调用 KeReleaseSpinLock 等于DISPATCH_LEVEL。此规则还指定调用 KeReleaseSpinLock 中的NewIrql 参数的值等于在调用 KeAcquireSpinLock 之前执行驱动程序的 IRQL。 (此值也是KeAcquireSpinLock 提供的 OldIrql 参数。