Bug Check 0x48: CANCEL_STATE_IN_COMPLETED_IRP
The CANCEL_STATE_IN_COMPLETED_IRP bug check has a value of 0x00000048. This indicates that an I/O request packet (IRP) was completed, and then was subsequently canceled.
Important
This article is for programmers. If you're a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.
CANCEL_STATE_IN_COMPLETED_IRP Parameters
Parameter | Description |
---|---|
1 |
A pointer to the IRP |
2 |
The cancel routine set by the driver |
3 |
Reserved |
4 |
Reserved |
Cause
An IRP that had a Cancel routine set was completed normally, without cancellation. But after it was complete, a driver called the IRP's Cancel routine.
This could be caused by a driver that completed the IRP and then attempted to cancel it.
It could also be caused by two drivers each trying to access the same IRP in an improper way.
Resolution
The cancel routine parameter can be used to determine which driver or stack caused the bug check.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin