Files
BeneficialCode-WinArk/KernelLibrary/SpinLock.cpp
T

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);
}