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