錯誤檢查0x1DC:DMA_COMMON_BUFFER_VECTOR_ERROR
DMA_COMMON_BUFFER_VECTOR_ERROR錯誤檢查的值為 0x000001DC。 這表示驅動程式誤用了 DMA 向量通用緩衝區 API。
重要
本文適用于程式設計人員。 如果您是在使用電腦時收到藍色螢幕錯誤碼的客戶,請參閱 針對藍色畫面錯誤進行疑難排解。
DMA_COMMON_BUFFER_VECTOR_ERROR參數
參數 | 描述 |
---|---|
1 | 指出失敗的類型。 請參閱下方的值。 |
2 | 請參閱下方的值。 |
3 | 請參閱下方的值。 |
4 | 請參閱下方的值。 |
失敗類型
0x01 : Wrong IRQL
2 - Current IRQL.
x02 : Vector not empty.
2 - Index of remaining buffer.
3 - Virtual Address of remaining buffer.
4 - Logical address of remaining buffer.
0x03 : Index out of bounds.
2 - Number of available entries.
3 - Index requested.
0x04 : Index freed.
2 - Index requested.
0x05 : Common buffer leaked.
原因
驅動程式誤用了 DMA 向量的常見緩衝區 API。 !analyze 偵錯延伸模組會顯示錯誤檢查的相關資訊,有助於判斷根本原因。