ReactOS 0.4.16-dev-340-g0540c21
|
#include <mxpagedlock.h>
Public Member Functions | |
__inline | MxPagedLock () |
__inline | ~MxPagedLock () |
Public Member Functions inherited from MxPagedLockNoDynam | |
_Must_inspect_result_ __inline NTSTATUS | Initialize () |
__drv_maxIRQL (APC_LEVEL) __drv_setsIRQL(APC_LEVEL) __drv_savesIRQLGlobal(FastMutexObject | |
this m_Lock | _Acquires_lock_ (this->m_Lock) __inline VOID Acquire() |
__inline VOID | AcquireUnsafe () |
_Must_inspect_result_ | __drv_maxIRQL (APC_LEVEL) __drv_savesIRQLGlobal(FastMutexObject |
_Must_inspect_result_ this m_Lock | __drv_valueIs (==1;==0) __drv_when(return |
_Must_inspect_result_ this m_Lock | __drv_setsIRQL (APC_LEVEL)) _When_(return |
_Must_inspect_result_ this m_Lock | _Acquires_lock_ (this->m_Lock)) __inline BOOLEAN TryToAcquire() |
__drv_requiresIRQL (APC_LEVEL) __drv_restoresIRQLGlobal(FastMutexObject | |
this m_Lock | _Releases_lock_ (this->m_Lock) __inline VOID Release() |
__inline VOID | ReleaseUnsafe () |
__inline VOID | Uninitialize () |
Additional Inherited Members | |
Protected Attributes inherited from MxPagedLockNoDynam | |
MdPagedLock | m_Lock |
Definition at line 94 of file mxpagedlock.h.
__inline MxPagedLock::MxPagedLock | ( | ) |
Definition at line 33 of file mxpagedlockkm.h.
__inline MxPagedLock::~MxPagedLock | ( | ) |
Definition at line 135 of file mxpagedlockkm.h.