Sdílet prostřednictvím


C28143

upozornění C28143: Rutina volání IoMarkIrpPending musí také vrátit STATUS_PENDING

Rutina odesílání, která volá IoMarkIrpPending obsahuje alespoň jednu cestu, ve které ovladač vrátí jinou hodnotu než STATUS_PENDING.

Příklad

Následující příklad kódu vyvolá toto upozornění.

IoMarkIrpPending(Irp);
...
return STATUS_SUCCESS;

Následující příklad kódu zabrání tomuto upozornění.

IoMarkIrpPending(Irp);
...
return STATUS_PENDING;