IRP
MDL
Expand Minimize

KGUARDED_MUTEX

The KGUARDED_MUTEX structure is an opaque structure that represents a guarded mutex.

Remarks

Use KeInitializeGuardedMutex to initialize a KGUARDED_MUTEX structure as a guarded mutex.

Guarded mutexes must be allocated from non-paged pool.

For more information about guarded mutexes, see Fast Mutexes and Guarded Mutexes.

Requirements

Header

Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h)

See also

KeAcquireGuardedMutex
KeAcquireGuardedMutexUnsafe
KeInitializeGuardedMutex
KeReleaseGuardedMutexUnsafe

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft