Compartir a través de


Regla NdisTimedDataHang (ndis)

La regla NdisTimedDataHang comprueba que un controlador de miniporte NDIS procesa las solicitudes de envío pendientes para NET_BUFFER_LIST estructuras en un plazo de 22 segundos.

El controlador de minipuerto debe llamar a la función NdisMSendNetBufferListsComplete para completar las solicitudes de envío pendientes para todas las estructuras de NET_BUFFER_LIST . Si hay solicitudes de envío pendientes, el controlador de miniporte NDIS debe continuar para completarlas. Esta regla se infringe cuando hay al menos una solicitud de envío pendiente para una estructura de NET_BUFFER_LIST y no se han completado dichas solicitudes de envío en los últimos 22 segundos.

Puede usar un depurador de kernel para ayudar a identificar la causa del problema. Compruebe RULE_STATE para PendingNbl, que apunta al NET_BUFFER_LIST pendiente más antiguo. Use la extensión del depurador !ndiskd.nbl . Para obtener información sobre el uso del depurador, vea Depuración de Windows.

Modelo de controlador: NDIS

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

Cómo probar

En tiempo de ejecución

Ejecute Comprobador de controladores y seleccione la opción de verificación NDIS/WIFI .

Se aplica a

MiniportSendNetBufferListsNdisMSendNetBufferListsComplete