#include "exp.h"Go to the source code of this file.
Functions | |
| BOOLEAN | ExpEventPairInitialization () |
| NTSTATUS | NtCreateEventPair (OUT PHANDLE EventPairHandle, IN ACCESS_MASK DesiredAccess, IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL) |
| NTSTATUS | NtOpenEventPair (OUT PHANDLE EventPairHandle, IN ACCESS_MASK DesiredAccess, IN POBJECT_ATTRIBUTES ObjectAttributes) |
| NTSTATUS | NtWaitLowEventPair (IN HANDLE EventPairHandle) |
| NTSTATUS | NtWaitHighEventPair (IN HANDLE EventPairHandle) |
| NTSTATUS | NtSetLowWaitHighEventPair (IN HANDLE EventPairHandle) |
| NTSTATUS | NtSetHighWaitLowEventPair (IN HANDLE EventPairHandle) |
| NTSTATUS | NtSetLowEventPair (IN HANDLE EventPairHandle) |
| NTSTATUS | NtSetHighEventPair (IN HANDLE EventPairHandle) |
Variables | |
| ULONG | EvPrSetHigh = 0 |
| ULONG | EvPrSetLow = 0 |
| POBJECT_TYPE | ExEventPairObjectType |
| GENERIC_MAPPING | ExpEventPairMapping |
|
|
Definition at line 70 of file eventpr.c. References EEVENT_PAIR, ExEventPairObjectType, ExpEventPairMapping, L, NonPagedPool, NT_SUCCESS, NTSTATUS(), NULL, ObCreateObjectType(), Offset, RtlInitUnicodeString(), Status, and TRUE.
|
|
||||||||||||||||
|
Definition at line 131 of file eventpr.c. References ExEventPairObjectType, ExSystemExceptionFilter(), Handle, KeInitializeEventPair(), KernelMode, KPROCESSOR_MODE, NT_SUCCESS, NTSTATUS(), NULL, ObCreateObject(), ObInsertObject(), ObjectAttributes, PEEVENT_PAIR, ProbeForWriteHandle, and Status. Referenced by RtlCreateQueryDebugBuffer().
|
|
||||||||||||||||
|
Definition at line 251 of file eventpr.c. References ExEventPairObjectType, ExSystemExceptionFilter(), Handle, KernelMode, KPROCESSOR_MODE, NT_SUCCESS, NTSTATUS(), NULL, ObjectAttributes, ObOpenObjectByName(), ProbeForWriteHandle, and Status.
|
|
|
Definition at line 651 of file eventpr.c. References EVENT_PAIR_INCREMENT, EvPrSetHigh, ExEventPairObjectType, FALSE, KeSetHighEventPair, KPROCESSOR_MODE, NT_SUCCESS, NTSTATUS(), NULL, ObDereferenceObject, ObReferenceObjectByHandle(), and Status.
|
|
|
Definition at line 532 of file eventpr.c. References EvPrSetHigh, ExEventPairObjectType, KeSetHighWaitLowEventPair, KPROCESSOR_MODE, NT_SUCCESS, NTSTATUS(), NULL, ObDereferenceObject, ObReferenceObjectByHandle(), and Status. Referenced by RtlpQueryProcessDebugInformationRemote().
|
|
|
Definition at line 592 of file eventpr.c. References EVENT_PAIR_INCREMENT, EvPrSetLow, ExEventPairObjectType, FALSE, KeSetLowEventPair, KPROCESSOR_MODE, NT_SUCCESS, NTSTATUS(), NULL, ObDereferenceObject, ObReferenceObjectByHandle(), and Status. Referenced by RtlDestroyQueryDebugBuffer().
|
|
|
Definition at line 472 of file eventpr.c. References EvPrSetLow, ExEventPairObjectType, KeSetLowWaitHighEventPair, KPROCESSOR_MODE, NT_SUCCESS, NTSTATUS(), NULL, ObDereferenceObject, ObReferenceObjectByHandle(), and Status. Referenced by RtlQueryProcessDebugInformation().
|
|
|
Definition at line 412 of file eventpr.c. References ExEventPairObjectType, FALSE, KeWaitForHighEventPair, KPROCESSOR_MODE, NT_SUCCESS, NTSTATUS(), NULL, ObDereferenceObject, ObReferenceObjectByHandle(), and Status.
|
|
|
Definition at line 352 of file eventpr.c. References ExEventPairObjectType, FALSE, KeWaitForLowEventPair, KPROCESSOR_MODE, NT_SUCCESS, NTSTATUS(), NULL, ObDereferenceObject, ObReferenceObjectByHandle(), and Status. Referenced by RtlpQueryProcessDebugInformationRemote().
|
|
|
Definition at line 33 of file eventpr.c. Referenced by NtSetHighEventPair(), and NtSetHighWaitLowEventPair(). |
|
|
Definition at line 34 of file eventpr.c. Referenced by NtSetLowEventPair(), and NtSetLowWaitHighEventPair(). |
|
|
Definition at line 40 of file eventpr.c. Referenced by ExpEventPairInitialization(), NtCreateEventPair(), NtOpenEventPair(), NtSetHighEventPair(), NtSetHighWaitLowEventPair(), NtSetLowEventPair(), NtSetLowWaitHighEventPair(), NtWaitHighEventPair(), and NtWaitLowEventPair(). |
|
|
Initial value:
Definition at line 47 of file eventpr.c. Referenced by ExpEventPairInitialization(). |
1.3.7