ReactOS  0.4.15-dev-2700-g4b4ffa9
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


Detailed Description

Definition at line 83 of file fxcallback.hpp.

Constructor & Destructor Documentation

◆ FxLockedCallback()

FxLockedCallback::FxLockedCallback ( VOID  )

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  )

Definition at line 97 of file fxcallback.hpp.

100  {
101  return m_CallbackLock;
102  }
FxCallbackLock * m_CallbackLock
Definition: fxcallback.hpp:86

◆ SetCallbackLockPtr()

void FxLockedCallback::SetCallbackLockPtr ( FxCallbackLock Lock)

Definition at line 105 of file fxcallback.hpp.

108  {
110  }
FxCallbackLock * m_CallbackLock
Definition: fxcallback.hpp:86
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFWAITLOCK * Lock
Definition: wdfsync.h:124

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

Member Data Documentation

◆ m_CallbackLock

FxCallbackLock* FxLockedCallback::m_CallbackLock

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