バグ チェック 0x12E: INVALID_MDL_RANGE
INVALID_MDL_RANGE バグ チェックの値は 0x0000012E です。 これは、ドライバーが IoBuildPartialMdl() 関数を呼び出し、それを MDL を渡してソース MDL の一部をマップしたが、指定された仮想アドレス範囲がソース MDL の範囲外であることを示します。 これは、典型的なドライバーのバグです。
ソースとターゲットの MDL、およびマップするアドレス範囲の長さは、IoBuildPartialMdl()関数の引数です。)
IoBuildPartialMdl(
IN PMDL SourceMdl,
IN OUT PMDL TargetMdl,
IN PVOID VirtualAddress,
IN ULONG Length
重要
この記事は、プログラマー向けです。 コンピューターを使用中に、ブルー スクリーン エラーが表示された場合は、「ブルー スクリーン エラーのトラブルシューティング」を参照してください。
INVALID_MDL_RANGE パラメーター
パラメーター | 説明 |
---|---|
1 | SourceMdl |
2 | TargetMdl |
3 | VirtualAddress |
4 | Length |