ExReleaseFastMutexUnsafe

VOID
ExReleaseFastMutexUnsafe(

IN PFAST_MUTEX FastMutex
);

ExReleaseFastMutexUnsafe releases ownership of a fast mutex that was acquired with ExAcquireFastMutexUnsafe.

Parameters

FastMutex

Points to the fast mutex to be released.

Comments

It is a programming error to call ExReleaseFastMutexUnsafe with a FastMutex that was acquired with ExAcquireFastMutex or ExTryToAcquireFastMutex.

Callers of ExReleaseFastMutexUnsafe must be running at IRQL < DISPATCH_LEVEL.

See Also

ExAcquireFastMutexUnsafe, ExInitializeFastMutex