![]() |
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.