C28143

peringatan C28143: Rutinitas pengiriman yang memanggil IoMarkIrpPending juga harus mengembalikan STATUS_PENDING

Rutinitas pengiriman yang memanggil IoMarkIrpPending mencakup setidaknya satu jalur di mana driver mengembalikan nilai selain STATUS_PENDING.

Contoh

Contoh kode berikut memunculkan peringatan ini.

IoMarkIrpPending(Irp);
...
return STATUS_SUCCESS;

Contoh kode berikut menghindari peringatan ini.

IoMarkIrpPending(Irp);
...
return STATUS_PENDING;