ReactOS 0.4.16-dev-38-g96c65e9
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
BOOLEAN NTAPI | ExpInitializeEventImplementation (VOID) |
NTSTATUS NTAPI | NtClearEvent (IN HANDLE EventHandle) |
NTSTATUS NTAPI | NtCreateEvent (OUT PHANDLE EventHandle, IN ACCESS_MASK DesiredAccess, IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL, IN EVENT_TYPE EventType, IN BOOLEAN InitialState) |
NTSTATUS NTAPI | NtOpenEvent (OUT PHANDLE EventHandle, IN ACCESS_MASK DesiredAccess, IN POBJECT_ATTRIBUTES ObjectAttributes) |
NTSTATUS NTAPI | NtPulseEvent (IN HANDLE EventHandle, OUT PLONG PreviousState OPTIONAL) |
NTSTATUS NTAPI | NtQueryEvent (IN HANDLE EventHandle, IN EVENT_INFORMATION_CLASS EventInformationClass, OUT PVOID EventInformation, IN ULONG EventInformationLength, OUT PULONG ReturnLength OPTIONAL) |
NTSTATUS NTAPI | NtResetEvent (IN HANDLE EventHandle, OUT PLONG PreviousState OPTIONAL) |
NTSTATUS NTAPI | NtSetEvent (IN HANDLE EventHandle, OUT PLONG PreviousState OPTIONAL) |
NTSTATUS NTAPI | NtSetEventBoostPriority (IN HANDLE EventHandle) |
Variables | |
POBJECT_TYPE | ExEventObjectType = NULL |
GENERIC_MAPPING | ExpEventMapping |
static const INFORMATION_CLASS_INFO | ExEventInfoClass [] |
Definition at line 39 of file event.c.
Referenced by ExpInitSystemPhase1().
Definition at line 65 of file event.c.
Referenced by ConDrvFlushConsoleInputBuffer(), ConDrvGetConsoleInput(), and ConSrvTermReadStream().
NTSTATUS NTAPI NtCreateEvent | ( | OUT PHANDLE | EventHandle, |
IN ACCESS_MASK | DesiredAccess, | ||
IN POBJECT_ATTRIBUTES ObjectAttributes | OPTIONAL, | ||
IN EVENT_TYPE | EventType, | ||
IN BOOLEAN | InitialState | ||
) |
Definition at line 96 of file event.c.
Referenced by _At_(), AfdBind(), AfdConnect(), AfdGetInformation(), AfdSend(), AfdSendTo(), AfdSetInformation(), BaseSrvCreatePairWaitHandles(), ConDrvInitInputBuffer(), ConSrvInitConsole(), CreateContext(), CSR_SERVER_DLL_INIT(), CsrApiPortInitialize(), GetSocketInformation(), GuiInit(), GuiInitFrontEnd(), InitializeUserModePnpManager(), LsaConnectUntrusted(), main(), ReadBlock(), RtlCreateTimerQueue(), RtlDeleteTimer(), RtlDeregisterWaitEx(), RtlRegisterWait(), SetSocketInformation(), SmpInit(), SmpLoadSubSystem(), SockCreateOrReferenceAsyncThread(), StartAuthenticationPort(), Test_recv(), UnhandledExceptionFilter(), WSPAccept(), WSPBind(), WSPCloseSocket(), WSPConnect(), WSPEnumNetworkEvents(), WSPEventSelect(), WSPGetPeerName(), WSPGetSockName(), WSPListen(), WSPRecv(), WSPRecvFrom(), WSPSelect(), WSPSend(), WSPSendTo(), and WSPShutdown().
NTSTATUS NTAPI NtOpenEvent | ( | OUT PHANDLE | EventHandle, |
IN ACCESS_MASK | DesiredAccess, | ||
IN POBJECT_ATTRIBUTES | ObjectAttributes | ||
) |
Definition at line 181 of file event.c.
Referenced by CreateMemoryResourceNotification(), LsaConnectUntrusted(), LsapRmInitializeServer(), NtOpenObject(), and StartAuthenticationPort().
Definition at line 244 of file event.c.
Referenced by PulseEvent().
NTSTATUS NTAPI NtQueryEvent | ( | IN HANDLE | EventHandle, |
IN EVENT_INFORMATION_CLASS | EventInformationClass, | ||
OUT PVOID | EventInformation, | ||
IN ULONG | EventInformationLength, | ||
OUT PULONG ReturnLength | OPTIONAL | ||
) |
Definition at line 313 of file event.c.
Referenced by BaseCheckForVDM(), and QueryMemoryResourceNotification().
Definition at line 386 of file event.c.
Referenced by CSR_API(), DeviceInstallThread(), and ResetEvent().
Definition at line 455 of file event.c.
Referenced by AddInputEvents(), BaseSrvCleanupVDMResources(), ConSrvInitConsole(), CSR_API(), CsrApiRequestThread(), DeviceInstallThread(), GuiConsoleInputThread(), LsapNotifyPolicyChange(), LsapRmInitializeServer(), OnNcCreate(), PnpEventThread(), queue_add_timer(), queue_remove_timer(), RtlDeleteTimerQueueEx(), RtlDeregisterWaitEx(), RtlpUnWaitCriticalSection(), SetEvent(), SmpHandleConnectionRequest(), SmpInit(), SmpLoadSubSystem(), StartAuthenticationPort(), and Wait_thread_proc().
Definition at line 521 of file event.c.
|
static |
POBJECT_TYPE ExEventObjectType = NULL |
Definition at line 18 of file event.c.
Referenced by AfdEnumEvents(), AfdEventSelect(), EngMapEvent(), ExpInitializeEventImplementation(), InitThreadCallback(), IntInitWin32PowerManagement(), IopCreateEvent(), IopDeviceFsIoControl(), KspEnableEvent(), MiCreateMemoryEvent(), NtClearEvent(), NtCreateEvent(), NtLockFile(), NtNotifyChangeDirectoryFile(), NtOpenEvent(), NtPulseEvent(), NtQueryDirectoryFile(), NtQueryEvent(), NtReadFile(), NtResetEvent(), NtSetEvent(), NtSetEventBoostPriority(), NtSignalAndWaitForSingleObject(), NtWriteFile(), TestObjectTypes(), and WdmAudControlOpenMixer().
GENERIC_MAPPING ExpEventMapping |
Definition at line 20 of file event.c.
Referenced by ExpInitializeEventImplementation().