Compartir a través de


Función KsFilterAcquireProcessingMutex (ks.h)

La función KsFilterAcquireProcessingMutex adquiere la exclusión mutua de procesamiento para un filtro AVStream especificado.

Sintaxis

void KsFilterAcquireProcessingMutex(
  [in] PKSFILTER Filter
);

Parámetros

[in] Filter

Puntero a la estructura KSFILTER que representa el filtro AVStream para el que se va a adquirir la exclusión mutua de procesamiento.

Valor devuelto

Ninguno

Observaciones

AVStream contiene la exclusión mutua del control de procesamiento tras el retorno de esta rutina. Para obtener más información, vea Exclusión mutua en AVStream.

Un minidriver que debe suspender el procesamiento durante un largo período de tiempo no debe usar este mecanismo. En su lugar, debe manipular la puerta de control de procesamiento directamente mediante las funciones de KSGATEXxx.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX.
de la plataforma de destino de Universal
encabezado de ks.h (incluya Ks.h)
biblioteca de Ks.lib
irQL PASSIVE_LEVEL

Consulte también

KsFilterAttemptProcessing

KsFilterReleaseProcessingMutingMutex

KsPinAcquireProcessingMutex

KsPinGetAndGate

KsPinReleaseProcessingMutingMutex