C28143

警告 C28143:调用 IoMarkIrpPending 的调度例程还必须返回STATUS_PENDING

调用 IoMarkIrpPending 的调度例程包含至少一个路径,其中驱动程序返回的值不是STATUS_PENDING。

示例

下面的代码示例引发此警告。

IoMarkIrpPending(Irp);
...
return STATUS_SUCCESS;

下面的代码示例避免出现此警告。

IoMarkIrpPending(Irp);
...
return STATUS_PENDING;