bzsddk/ksync.h File Reference

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

Include dependency graph for ksync.h:

This graph shows which files directly or indirectly include this file:


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
SourceForge.net Logo