KsFilterAcquireProcessingMutex - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ks.h

void KsFilterAcquireProcessingMutex(
  [in] PKSFILTER Filter
);
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-ks-ksfilteracquireprocessingmutex)

KsFilterAcquireProcessingMutex function

Description

The KsFilterAcquireProcessingMutex function acquires the processing mutex for a specified AVStream filter.

Parameters

Filter [in]

A pointer to the KSFILTER structure representing the AVStream filter for which to acquire the processing mutex.

Remarks

AVStream holds the processing control mutex upon return from this routine. For more information, see Mutexes in AVStream.

A minidriver that must suspend processing for a long period of time should not use this mechanism. Instead, it should manipulate the processing control gate directly by using the KSGATEXxx functions.

See also

KsFilterAttemptProcessing

KsFilterReleaseProcessingMutex

KsPinAcquireProcessingMutex

KsPinGetAndGate

KsPinReleaseProcessingMutex