mirror of
https://github.com/BeneficialCode/WinArk
synced 2026-08-09 12:00:31 +00:00
16 lines
230 B
C++
16 lines
230 B
C++
#include "pch.h"
|
|
#include "SpinLock.h"
|
|
|
|
void SpinLock::Init() {
|
|
KeInitializeSpinLock(&_lock);
|
|
}
|
|
|
|
void SpinLock::Lock() {
|
|
KeAcquireSpinLock(&_lock,&_oldIrql);
|
|
}
|
|
|
|
void SpinLock::Unlock() {
|
|
KeReleaseSpinLock(&_lock, _oldIrql);
|
|
}
|
|
|