ReactOS 0.4.16-dev-336-gb667d82
|
#include <mxlock.h>
Public Member Functions | |
__inline | MxLock () |
__inline | ~MxLock () |
Public Member Functions inherited from MxLockNoDynam | |
MdLock & | Get () |
__inline VOID | Initialize () |
_Acquires_lock_ (this->m_Lock) __drv_maxIRQL(DISPATCH_LEVEL) __drv_setsIRQL(DISPATCH_LEVEL) __inline VOID Acquire(__out __drv_deref(__drv_savesIRQL) KIRQL *OldIrql) | |
CHECK_RETURN_IF_USER_MODE __inline BOOLEAN | TryToAcquire (VOID) |
_Acquires_lock_ (this->m_Lock) __drv_requiresIRQL(DISPATCH_LEVEL) __inline VOID AcquireAtDpcLevel() | |
_Releases_lock_ (this->m_Lock) __drv_requiresIRQL(DISPATCH_LEVEL) __inline VOID Release(__drv_restoresIRQL KIRQL NewIrql) | |
_Releases_lock_ (this->m_Lock) __drv_requiresIRQL(DISPATCH_LEVEL) __inline VOID ReleaseFromDpcLevel() | |
__inline VOID | Uninitialize () |
Additional Inherited Members | |
Protected Attributes inherited from MxLockNoDynam | |
MdLock | m_Lock |
__inline MxLock::MxLock | ( | ) |
Definition at line 33 of file mxlockkm.h.
__inline MxLock::~MxLock | ( | ) |
Definition at line 111 of file mxlockkm.h.