ReqMarkCancelableSend rule (kmdf)
The ReqMarkCancelableSend rule specifies that requests forwarded by the driver are not marked as cancelable by calling WdfRequestMarkCancelable.
To mark the request as cancelable, the driver must own the request. When the request is sent to another driver, the previous driver no longer has ownership and must call WdfRequestUnmarkCancelable on the request if it was previously marked cancelable.
Driver model: KMDF
How to test
At compile time |
---|
Run Static Driver Verifier and specify the ReqMarkCancelableSend rule. Use the following steps to run an analysis of your code:
For more information, see Using Static Driver Verifier to Find Defects in Drivers. |
Applies to
WdfRequestMarkCancelable WdfRequestMarkCancelableEx WdfRequestSend WdfRequestUnmarkCancelable