Regla KsProcessingMutex ()

La regla KsProcessingMutex especifica que un controlador de miniporte KS usa la exclusión mutua de procesamiento en la secuencia correcta:

  • La exclusión mutua de procesamiento no se puede obtener de forma recursiva.
  • Un subproceso que ha adquirido la exclusión mutua de procesamiento no debe intentar adquirir posteriormente la exclusión mutua del control de filtro.
  • Un subproceso no debe liberar la exclusión mutua de procesamiento sin adquirirla primero.

Modelo de controlador: KS

Comprobaciones de errores encontradas con esta regla: Comprobación de errores 0xC4: DRIVER_VERIFIER_DETECTED_VIOLATION (0x0008100B)

Cómo probar

En tiempo de ejecución

Para comprobar esta regla, abra una ventana del símbolo del sistema. Escriba un comando Driver Verifier y especifique /domain ks.

Por ejemplo:

comprobador /domain ks [options] /driver<yourdriver>

Para obtener más información, consulte Comprobador de controladores.

Consulte también

Procesamiento de exclusión mutua en AVStream