IrpCancelField-Regel (wdm)
Die IrpCancelField-Regel gibt an, dass der Treiber den Wert des Irp-Cancel-Elements> überprüft, wenn er eine Abbruchroutine für ein IRP festlegt, das er geschrieben hat.
Static Driver Verifier wendet diese Regel am Ende der StartIo-Routine des Treibers und am Ende der Dispatchroutine des Fahrers an.
Informationen dazu, wie ein Treiber den IRP-Abbruch behandeln sollte, finden Sie unter Synchronisieren des IRP-Abbruchs.
Treibermodell: WDM
So führen Sie einen Test durch
Beim Kompilieren: |
---|
Führen Sie static Driver Verifier aus, und geben Sie die IrpCancelField-Regel an. Gehen Sie folgendermaßen vor, um Ihren Code zu analysieren:
Weitere Informationen finden Sie unter Verwenden der statischen Treiberüberprüfung, um Fehler in Treibern zu finden. |
Gilt für:
IoCsqInsertIrpIoCsqInsertIrpExIoMarkIrpPendingIoSetCancelRoutine