ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

CInterruptSync Class Reference

Public Member Functions

STDMETHODIMP QueryInterface (REFIID InterfaceId, PVOID *Interface)
 STDMETHODIMP_ (ULONG) AddRef()
 STDMETHODIMP_ (ULONG) Release()
 CInterruptSync (IUnknown *OuterUnknown)
virtual ~CInterruptSync ()

Data Fields

 IMP_IInterruptSync
KSPIN_LOCK m_Lock
LIST_ENTRY m_ServiceRoutines
PKINTERRUPT m_Interrupt
INTERRUPTSYNCMODE m_Mode
PRESOURCELIST m_ResourceList
ULONG m_ResourceIndex
PINTERRUPTSYNCROUTINE m_SyncRoutine
PVOID m_DynamicContext
NTSTATUS m_Status
LONG m_Ref

Friends

BOOLEAN NTAPI CInterruptSynchronizedRoutine (IN PVOID ServiceContext)
BOOLEAN NTAPI IInterruptServiceRoutine (IN PKINTERRUPT Interrupt, IN PVOID ServiceContext)

Detailed Description

Definition at line 19 of file interrupt.cpp.


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

Generated on Thu May 24 2012 06:17:10 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.