KsPinReleaseProcessingMutex function (ks.h)

The KsPinReleaseProcessingMutex function releases the processing mutex for the AVStream pin specified by Pin.

Syntax

void KsPinReleaseProcessingMutex(
  [in] PKSPIN Pin
);

Parameters

[in] Pin

A pointer to a KSPIN structure representing the AVStream pin object for which to acquire the processing mutex.

Return value

None

Remarks

Minidrivers that must suspend processing for a long time should not use this mutex to do so. Instead, directly manipulate the processing control gate using the KSGATEXxx functions. See links to these functions in Flow Control Gates in AVStream.

Requirements

Requirement Value
Minimum supported client Available in Microsoft Windows XP and later operating systems and DirectX 8.0 and later DirectX versions.
Target Platform Universal
Header ks.h (include Ks.h)
Library Ks.lib
IRQL PASSIVE_LEVEL

See also

KSGATE

KsPinAcquireProcessingMutex