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

keyedevt.c File Reference
#include <ntoskrnl.h>
#include <debug.h>

Go to the source code of this file.

Data Structures

struct  PEX_KEYED_EVENT

Defines

#define NDEBUG
#define NUM_KEY_HASH_BUCKETS   23
#define KeGetCurrentProcess()   ((PKPROCESS)PsGetCurrentProcess())

Functions

VOID NTAPI ExpInitializeKeyedEvent (_Out_ PEX_KEYED_EVENT KeyedEvent)
VOID NTAPI ExpInitializeKeyedEventImplementation (VOID)
NTSTATUS NTAPI ExpReleaseOrWaitForKeyedEvent (_Inout_ PEX_KEYED_EVENT KeyedEvent, _In_ PVOID KeyedWaitValue, _In_ BOOLEAN Alertable, _In_ PLARGE_INTEGER Timeout, _In_ BOOLEAN Release)
NTSTATUS NTAPI ExpWaitForKeyedEvent (_Inout_ PEX_KEYED_EVENT KeyedEvent, _In_ PVOID KeyedWaitValue, _In_ BOOLEAN Alertable, _In_ PLARGE_INTEGER Timeout)
NTSTATUS NTAPI ExpReleaseKeyedEvent (_Inout_ PEX_KEYED_EVENT KeyedEvent, _In_ PVOID KeyedWaitValue, _In_ BOOLEAN Alertable, _In_ PLARGE_INTEGER Timeout)
NTSTATUS NTAPI NtCreateKeyedEvent (_Out_ PHANDLE OutHandle, _In_ ACCESS_MASK AccessMask, _In_ POBJECT_ATTRIBUTES ObjectAttributes, _In_ ULONG Flags)
NTSTATUS NTAPI NtOpenKeyedEvent (_Out_ PHANDLE OutHandle, _In_ ACCESS_MASK AccessMask, _In_ POBJECT_ATTRIBUTES ObjectAttributes)
NTSTATUS NTAPI NtWaitForKeyedEvent (_In_ HANDLE Handle, _In_ PVOID Key, _In_ BOOLEAN Alertable, _In_ PLARGE_INTEGER Timeout)
NTSTATUS NTAPI NtReleaseKeyedEvent (_In_ HANDLE Handle, _In_ PVOID Key, _In_ BOOLEAN Alertable, _In_ PLARGE_INTEGER Timeout)

Variables

PEX_KEYED_EVENT ExpCritSecOutOfMemoryEvent
POBJECT_TYPE ExKeyedEventObjectType
static GENERIC_MAPPING ExpKeyedEventMapping

Generated on Sun May 27 2012 06:06:40 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.