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

event.c File Reference
#include "priv.h"

Go to the source code of this file.

Functions

BOOLEAN KspSynchronizedEventRoutine (IN KSEVENTS_LOCKTYPE EventsFlags, IN PVOID EventsLock, IN PKSEVENT_SYNCHRONIZED_ROUTINE SynchronizedRoutine, IN PKSEVENT_CTX Ctx)
BOOLEAN NTAPI SyncAddEvent (PKSEVENT_CTX Context)
NTSTATUS KspEnableEvent (IN PIRP Irp, IN ULONG EventSetsCount, IN PKSEVENT_SET EventSet, IN OUT PLIST_ENTRY EventsList OPTIONAL, IN KSEVENTS_LOCKTYPE EventsFlags OPTIONAL, IN PVOID EventsLock OPTIONAL, IN PFNKSALLOCATOR Allocator OPTIONAL, IN ULONG EventItemSize OPTIONAL)
KSDDKAPI NTSTATUS NTAPI KsEnableEvent (IN PIRP Irp, IN ULONG EventSetsCount, IN KSEVENT_SET *EventSet, IN OUT PLIST_ENTRY EventsList OPTIONAL, IN KSEVENTS_LOCKTYPE EventsFlags OPTIONAL, IN PVOID EventsLock OPTIONAL)
KSDDKAPI NTSTATUS NTAPI KsEnableEventWithAllocator (IN PIRP Irp, IN ULONG EventSetsCount, IN PKSEVENT_SET EventSet, IN OUT PLIST_ENTRY EventsList OPTIONAL, IN KSEVENTS_LOCKTYPE EventsFlags OPTIONAL, IN PVOID EventsLock OPTIONAL, IN PFNKSALLOCATOR Allocator OPTIONAL, IN ULONG EventItemSize OPTIONAL)
BOOLEAN NTAPI KspDisableEvent (IN PKSEVENT_CTX Ctx)
KSDDKAPI NTSTATUS NTAPI KsDisableEvent (IN PIRP Irp, IN OUT PLIST_ENTRY EventsList, IN KSEVENTS_LOCKTYPE EventsFlags, IN PVOID EventsLock)
KSDDKAPI VOID NTAPI KsDiscardEvent (IN PKSEVENT_ENTRY EventEntry)
BOOLEAN NTAPI KspFreeEventList (IN PKSEVENT_CTX Ctx)
KSDDKAPI VOID NTAPI KsFreeEventList (IN PFILE_OBJECT FileObject, IN OUT PLIST_ENTRY EventsList, IN KSEVENTS_LOCKTYPE EventsFlags, IN PVOID EventsLock)
KSDDKAPI NTSTATUS NTAPI KsGenerateEvent (IN PKSEVENT_ENTRY EntryEvent)
KSDDKAPI NTSTATUS NTAPI KsGenerateDataEvent (IN PKSEVENT_ENTRY EventEntry, IN ULONG DataSize, IN PVOID Data)
KSDDKAPI VOID NTAPI KsGenerateEventList (IN GUID *Set OPTIONAL, IN ULONG EventId, IN PLIST_ENTRY EventsList, IN KSEVENTS_LOCKTYPE EventsFlags, IN PVOID EventsLock)
KSDDKAPI VOID NTAPI KsAddEvent (IN PVOID Object, IN PKSEVENT_ENTRY EventEntry)
NTSTATUS NTAPI KsDefaultAddEventHandler (IN PIRP Irp, IN PKSEVENTDATA EventData, IN OUT PKSEVENT_ENTRY EventEntry)
KSDDKAPI void NTAPI KsGenerateEvents (IN PVOID Object, IN const GUID *EventSet OPTIONAL, IN ULONG EventId, IN ULONG DataSize, IN PVOID Data OPTIONAL, IN PFNKSGENERATEEVENTCALLBACK CallBack OPTIONAL, IN PVOID CallBackContext OPTIONAL)

Generated on Sun May 27 2012 05:12:47 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.