¿Qué significa el código BSOD 0x10D (WDF_VIOLATION)?

 
También puede significar:
ConstanteTipoSO
STATUS_NO_QUOTAS_FOR_ACCOUNTNTSTATUSWindows
Anterior Siguiente
FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION VIDEO_MEMORY_MANAGEMENT_INTERNAL

WDF_VIOLATION

Qué significa WDF_VIOLATION

WDF_VIOLATION (0x10D) es un bug check generado por Windows Driver Frameworks cuando un driver KMDF viola un contrato del framework. Puede involucrar handles WDF, lifecycle de requests, PnP/power, locks, DMA, callbacks o IRQL; por eso el nombre por sí solo no identifica la causa.

Parameter 1 es el violation code específico y redefine el significado de los argumentos restantes. En muchos casos el WDF log conserva información mucho más útil que una recomendación genérica de “actualizar el driver”.

Qué comprobar

  • Decodifique Parameter 1 con !analyze -v para esa build.
  • Use !wdfkd.wdflogdump sobre el driver implicado cuando el log esté disponible.
  • Si el subtype apunta a request/queue/DMA, reconstruya ownership y completion; si es PnP/power, revise callbacks y state transitions.
  • No aplique la tabla de parámetros de un subtype a otro.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.