![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cKernel.h>
Public Member Functions | |
CKeSpinLockLock (PKSPIN_LOCK pSpinLock) | |
~CKeSpinLockLock () | |
Public Attributes | |
PKSPIN_LOCK | m_pSpinLock |
Must keep a pointer to it to auto unlock on destructor. More... | |
KIRQL | m_OldIrql |
IRQL before the lock. More... | |
Only used on stack.
|
inline |
ASSUME KeInitializeSpinLock(pSpinLock) was called.
|
inline |
KIRQL GrayKernel::CKeSpinLockLock::m_OldIrql |
IRQL before the lock.
PKSPIN_LOCK GrayKernel::CKeSpinLockLock::m_pSpinLock |
Must keep a pointer to it to auto unlock on destructor.