ExReleaseFastMutexUnsafe function (wdm.h)

The ExReleaseFastMutexUnsafe routine releases ownership of a fast mutex that was acquired by using ExAcquireFastMutexUnsafe.

Syntax

void ExReleaseFastMutexUnsafe(
  PFAST_MUTEX FastMutex
);

Parameters

FastMutex

[in, out] A pointer to the fast mutex to be released.

Return value

None

Remarks

It is a programming error to call ExReleaseFastMutexUnsafe with a pointer to a fast mutex that was acquired by using ExAcquireFastMutex or ExTryToAcquireFastMutex.

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

Requirements

Requirement Value
Minimum supported client Windows 2000
Header wdm.h
IRQL APC_LEVEL
DDI compliance rules HwStorPortProhibitedDDIs(storport)

See also

FAST_MUTEX

ExAcquireFastMutex

ExAcquireFastMutexUnsafe

ExInitializeFastMutex

ExTryToAcquireFastMutex