ReactOS 0.4.16-dev-258-g81860b4
FxLockedCallback Class Reference

#include <fxcallback.hpp>

Inheritance diagram for FxLockedCallback:
Collaboration diagram for FxLockedCallback:

Public Member Functions

 FxLockedCallback (VOID)
 
FxCallbackLockGetCallbackLockPtr (VOID)
 
void SetCallbackLockPtr (FxCallbackLock *Lock)
 

Protected Member Functions

__inline void CallbackStart (__out PKIRQL PreviousIrql)
 
__inline void CallbackEnd (__in KIRQL PreviousIrql)
 

Private Attributes

FxCallbackLockm_CallbackLock
 

Detailed Description

Definition at line 83 of file fxcallback.hpp.

Constructor & Destructor Documentation

◆ FxLockedCallback()

FxLockedCallback::FxLockedCallback ( VOID  )
inline

Definition at line 89 of file fxcallback.hpp.

92 {
94 }
FxCallbackLock * m_CallbackLock
Definition: fxcallback.hpp:86
#define NULL
Definition: types.h:112

Member Function Documentation

◆ CallbackEnd()

◆ CallbackStart()

◆ GetCallbackLockPtr()

FxCallbackLock * FxLockedCallback::GetCallbackLockPtr ( VOID  )
inline

Definition at line 97 of file fxcallback.hpp.

100 {
101 return m_CallbackLock;
102 }

◆ SetCallbackLockPtr()

void FxLockedCallback::SetCallbackLockPtr ( FxCallbackLock Lock)
inline

Definition at line 105 of file fxcallback.hpp.

108 {
110 }
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWAITLOCK * Lock
Definition: wdfsync.h:127

Referenced by FxPkgGeneral::ConfigureConstraints(), FxDriver::ConfigureConstraints(), and FxIoQueue::ConfigureConstraints().

Member Data Documentation

◆ m_CallbackLock

FxCallbackLock* FxLockedCallback::m_CallbackLock
private

The documentation for this class was generated from the following file: