ReactOS 0.4.16-dev-329-g9223134
|
#include <fxwaitlock.hpp>
Public Member Functions | |
FxWaitLockInternal (VOID) | |
CHECK_RETURN_IF_USER_MODE NTSTATUS | Initialize () |
__drv_when (Timeout==NULL, __drv_valueIs(==0)) __drv_when(Timeout ! | |
__drv_valueIs (==0;==258)) __drv_when(Timeout ! | |
_Must_inspect_result_ | _When_ (return!=0x00000102L, _Acquires_lock_(_Global_critical_region_)) NTSTATUS AcquireLock(__in PFX_DRIVER_GLOBALS FxDriverGlobals |
Public Attributes | |
_Must_inspect_result_ __in_opt PLONGLONG | Timeout |
MxThread | m_OwningThread |
Definition at line 214 of file fxwaitlock.hpp.
|
inline |
Definition at line 218 of file fxwaitlock.hpp.
FxWaitLockInternal::__drv_valueIs | ( | ) |
FxWaitLockInternal::__drv_when | ( | Timeout | = = NULL , |
__drv_valueIs(==0) | |||
) |
_Must_inspect_result_ FxWaitLockInternal::_When_ | ( | return! | = 0x00000102L , |
_Acquires_lock_(_Global_critical_region_) | |||
) |
|
inline |
Definition at line 235 of file fxwaitlock.hpp.
Referenced by FxSelfManagedIoMachine::_CreateAndInit(), FxWaitLock::Initialize(), FxEventQueue::Initialize(), FxPkgPnp::Initialize(), FxEnumerationInfo::Initialize(), and FxWaitLockTransactionedList::Initialize().
MxThread FxWaitLockInternal::m_OwningThread |
Definition at line 311 of file fxwaitlock.hpp.
Referenced by FxWaitLockInternal().
_Must_inspect_result_ __in_opt PLONGLONG FxWaitLockInternal::Timeout |
Definition at line 251 of file fxwaitlock.hpp.