What does NTSTATUS 0x40000008 (STATUS_SERIAL_MORE_WRITES) mean?

 
Previous Next
STATUS_BAD_CURRENT_DIRECTORY STATUS_REGISTRY_RECOVERED

STATUS_SERIAL_MORE_WRITES

Another serial write satisfied the XOFF counter request

This informational completion is associated with IOCTL_SERIAL_XOFF_COUNTER. The request asks the serial stack to transmit an XOFF character and count down as subsequent bytes are written. A different write request supplied enough bytes to reduce the counter to zero, so the pending control request completed without a timeout.

The status does not report duplicated output. It identifies which event completed the flow-control operation. Preserve ordering between ordinary writes and the counter request, because cancellation, timeout, and successful countdown are distinct outcomes. Applications that replace this mechanism with manual software flow control must still serialize writes and XON/XOFF state changes.

What to inspect

  • Record the counter value, write lengths, completion order, and cancellation state.
  • Check whether hardware or software handshaking is enabled for the port.
  • Do not resend data merely because the control IOCTL completed through another write.

References


Looking for a different code? Search another status or error code.