ReactOS 0.4.16-dev-522-gb68104a
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
_IRQL_requires_max_ | ( | PASSIVE_LEVEL | ) |
Definition at line 401 of file event.c.
Definition at line 684 of file event.c.
NTSTATUS NTAPI KsDefaultAddEventHandler | ( | IN PIRP | Irp, |
IN PKSEVENTDATA | EventData, | ||
IN OUT PKSEVENT_ENTRY | EventEntry | ||
) |
Definition at line 698 of file event.c.
KSDDKAPI NTSTATUS NTAPI KsDisableEvent | ( | IN PIRP | Irp, |
IN OUT PLIST_ENTRY | EventsList, | ||
IN KSEVENTS_LOCKTYPE | EventsFlags, | ||
IN PVOID | EventsLock | ||
) |
Definition at line 469 of file event.c.
Referenced by IKsFilter_DispatchDeviceIoControl(), IKsPin_DispatchDeviceIoControl(), and PcHandleDisableEventWithTable().
KSDDKAPI VOID NTAPI KsDiscardEvent | ( | IN PKSEVENT_ENTRY | EventEntry | ) |
Definition at line 523 of file event.c.
Referenced by KsDisableEvent(), KsFreeEventList(), and KspEnableEvent().
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 | ||
) |
Definition at line 387 of file event.c.
Referenced by PcHandleEnableEventWithTable().
KSDDKAPI VOID NTAPI KsFreeEventList | ( | IN PFILE_OBJECT | FileObject, |
IN OUT PLIST_ENTRY | EventsList, | ||
IN KSEVENTS_LOCKTYPE | EventsFlags, | ||
IN PVOID | EventsLock | ||
) |
Definition at line 579 of file event.c.
Referenced by KsDisableEvent().
KSDDKAPI NTSTATUS NTAPI KsGenerateDataEvent | ( | IN PKSEVENT_ENTRY | EventEntry, |
IN ULONG | DataSize, | ||
IN PVOID | Data | ||
) |
KSDDKAPI NTSTATUS NTAPI KsGenerateEvent | ( | IN PKSEVENT_ENTRY | EntryEvent | ) |
Definition at line 608 of file event.c.
Referenced by CPortPinWaveCyclic::GeneratePositionEvents().
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 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 | ||
) |
BOOLEAN NTAPI KspDisableEvent | ( | IN PKSEVENT_CTX | Ctx | ) |
Definition at line 420 of file event.c.
Referenced by KsDisableEvent().
NTSTATUS KspEnableEvent | ( | IN PIRP | Irp, |
IN ULONG | EventSetsCount, | ||
IN const KSEVENT_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 | ||
) |
Definition at line 87 of file event.c.
Referenced by _IRQL_requires_max_(), IKsFilter_DispatchDeviceIoControl(), IKsPin_DispatchDeviceIoControl(), and KsEnableEvent().
BOOLEAN NTAPI KspFreeEventList | ( | IN PKSEVENT_CTX | Ctx | ) |
Definition at line 542 of file event.c.
Referenced by KsFreeEventList().
BOOLEAN KspSynchronizedEventRoutine | ( | IN KSEVENTS_LOCKTYPE | EventsFlags, |
IN PVOID | EventsLock, | ||
IN PKSEVENT_SYNCHRONIZED_ROUTINE | SynchronizedRoutine, | ||
IN PKSEVENT_CTX | Ctx | ||
) |
Definition at line 15 of file event.c.
Referenced by KsDisableEvent(), KsFreeEventList(), and KspEnableEvent().
BOOLEAN NTAPI SyncAddEvent | ( | PKSEVENT_CTX | Context | ) |
Definition at line 79 of file event.c.
Referenced by KspEnableEvent().