Comprobación de errores 0x12E: INVALID_MDL_RANGE

La comprobación de errores de INVALID_MDL_RANGE tiene un valor de 0x0000012E. Esto indica que un controlador ha llamado a la función IoBuildPartialMdl() y lo ha pasado a un MDL para asignar parte de un MDL de origen, pero el intervalo de direcciones virtuales especificado está fuera del intervalo del MDL de origen. Normalmente se trata de un error de controlador.

Los MDL de origen y destino, así como la longitud del intervalo de direcciones que se va a asignar son los argumentos de la función IoBuildPartialMdl(), es decir, ;) .

IoBuildPartialMdl(
        IN PMDL SourceMdl,
        IN OUT PMDL TargetMdl,
        IN PVOID VirtualAddress,
        IN ULONG Length

Importante

Este artículo es para programadores. Si es un cliente que ha recibido un código de error de pantalla azul mientras usa el equipo, consulte Solución de errores de pantalla azul.

parámetros de INVALID_MDL_RANGE

Parámetro Descripción
1 SourceMdl
2 TargetMdl
3 VirtualAddress
4 Length