ReactOS 0.4.15-dev-8138-g1e75ea8
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 }

◆ SetCallbackLockPtr()

void FxLockedCallback::SetCallbackLockPtr ( FxCallbackLock Lock)

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

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