Files
2021-11-14 12:27:47 +08:00

14 lines
245 B
C++

#include "pch.h"
#include "Mutex.h"
void Mutex::Init() {
KeInitializeMutex(&_mutex,0);
}
void Mutex::Lock() {
KeWaitForSingleObject(&_mutex, Executive, KernelMode, FALSE, nullptr);
}
void Mutex::Unlock() {
KeReleaseMutex(&_mutex, FALSE);
}