#include "kmemory.h"#include <bzscmn/autolock.h>


Classes | |
| class | BazisLib::DDK::KEvent |
| Represents the kernel KEVENT object. More... | |
| class | BazisLib::DDK::FastMutex |
| Represents a fast mutex. See ExInitializeFastMutex() for details. More... | |
| class | BazisLib::DDK::KMutex |
| Represents a standard NT mutex. See ExInitializeFastMutex() for details. More... | |
| class | BazisLib::DDK::KSemaphore |
| Represents a standard NT semaphore. See KeInitializeSemaphore() for details. More... | |
| class | BazisLib::DDK::KSpinLock |
| Represents a spin lock. See KeInitializeSpinLock() for details. More... | |
| class | BazisLib::DDK::KEResource |
| Represents a read-write lockable resource. More... | |
Namespaces | |
| namespace | BazisLib |
| namespace | BazisLib::DDK |
| Contains classes that provide Windows DDK support. | |
Typedefs | |
| typedef DDK::KMutex | BazisLib::InProcessMutex |
| typedef DDK::KSpinLock | BazisLib::AtomicOperationLock |
| typedef DDK::KEResource | BazisLib::RWLock |
| typedef FastLocker < DDK::FastMutex > | BazisLib::FastMutexLocker |
| typedef FastLocker < DDK::FastMutex > | BazisLib::FastMutexUnlocker |