#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | NDEBUG |
Functions |
| VOID FASTCALL | KiWaitTest (IN PVOID ObjectPointer, IN KPRIORITY Increment) |
| VOID FASTCALL | KiUnlinkThread (IN PKTHREAD Thread, IN LONG_PTR WaitStatus) |
| VOID FASTCALL | KiUnwaitThread (IN PKTHREAD Thread, IN LONG_PTR WaitStatus, IN KPRIORITY Increment) |
| VOID FASTCALL | KiAcquireFastMutex (IN PFAST_MUTEX FastMutex) |
| VOID FASTCALL | KiAcquireGuardedMutex (IN OUT PKGUARDED_MUTEX GuardedMutex) |
| VOID FASTCALL | KiExitDispatcher (IN KIRQL OldIrql) |
| NTSTATUS NTAPI | KeDelayExecutionThread (IN KPROCESSOR_MODE WaitMode, IN BOOLEAN Alertable, IN PLARGE_INTEGER Interval OPTIONAL) |
| NTSTATUS NTAPI | KeWaitForSingleObject (IN PVOID Object, IN KWAIT_REASON WaitReason, IN KPROCESSOR_MODE WaitMode, IN BOOLEAN Alertable, IN PLARGE_INTEGER Timeout OPTIONAL) |
| NTSTATUS NTAPI | KeWaitForMultipleObjects (IN ULONG Count, IN PVOID Object[], IN WAIT_TYPE WaitType, IN KWAIT_REASON WaitReason, IN KPROCESSOR_MODE WaitMode, IN BOOLEAN Alertable, IN PLARGE_INTEGER Timeout OPTIONAL, OUT PKWAIT_BLOCK WaitBlockArray OPTIONAL) |
| NTSTATUS NTAPI | NtDelayExecution (IN BOOLEAN Alertable, IN PLARGE_INTEGER DelayInterval) |