#include "srv.h"
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | NDEBUG |
Functions |
| BOOLEAN NTAPI | CsrInitializeWait (IN CSR_WAIT_FUNCTION WaitFunction, IN PCSR_THREAD CsrWaitThread, IN OUT PCSR_API_MESSAGE WaitApiMessage, IN PVOID WaitContext, OUT PCSR_WAIT_BLOCK *NewWaitBlock) |
| BOOLEAN NTAPI | CsrNotifyWaitBlock (IN PCSR_WAIT_BLOCK WaitBlock, IN PLIST_ENTRY WaitList, IN PVOID WaitArgument1, IN PVOID WaitArgument2, IN ULONG WaitFlags, IN BOOLEAN DereferenceThread) |
| BOOLEAN NTAPI | CsrCreateWait (IN PLIST_ENTRY WaitList, IN CSR_WAIT_FUNCTION WaitFunction, IN PCSR_THREAD CsrWaitThread, IN OUT PCSR_API_MESSAGE WaitApiMessage, IN PVOID WaitContext, IN PLIST_ENTRY UserWaitList OPTIONAL) |
| VOID NTAPI | CsrDereferenceWait (IN PLIST_ENTRY WaitList) |
| VOID NTAPI | CsrMoveSatisfiedWait (IN PLIST_ENTRY NewEntry, IN PLIST_ENTRY WaitList) |
| BOOLEAN NTAPI | CsrNotifyWait (IN PLIST_ENTRY WaitList, IN ULONG WaitType, IN PVOID WaitArgument1, IN PVOID WaitArgument2) |
Variables |
| RTL_CRITICAL_SECTION | CsrWaitListsLock |