Controllo bug 0x12E: INVALID_MDL_RANGE

Il controllo dei bug INVALID_MDL_RANGE ha un valore pari a 0x0000012E. Ciò indica che un driver ha chiamato la funzione IoBuildPartialMdl() e l'ha passato un MDL per eseguire il mapping di parte di un MDL di origine, ma l'intervallo di indirizzi virtuali specificato non è compreso nell'intervallo nel file MDL di origine. Si tratta in genere di un bug del driver.

Gli mdls di origine e di destinazione, nonché la lunghezza dell'intervallo di indirizzi di cui eseguire il mapping sono gli argomenti della funzione IoBuildPartialMdl(), ad esempio ;) .

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

Importante

Questo articolo è destinato ai programmatori. Se si è un cliente che ha ricevuto un codice di errore della schermata blu durante l'uso del computer, vedere Risolvere gli errori della schermata blu.

parametri INVALID_MDL_RANGE

Parametro Descrizione
1 SourceMdl
2 TargetMdl
3 VirtualAddress
4 Length