C28143

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

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

示例

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

IoMarkIrpPending(Irp);
...
return STATUS_SUCCESS;

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

IoMarkIrpPending(Irp);
...
return STATUS_PENDING;