от https://docs.microsoft.com/en-us/windows/desktop/fileio/i-o-completion-ports:
Обратите внимание, что хотя пакеты помещаются в очередь в порядке FIFO, они могут быть сняты с очереди в другом порядке.
Не гарантируется ли это даже в случае одного потока очереди и одного потока запроса?
Есть ли какая-либо дополнительная информация, при каких условиях пакеты могут быть заблокированы в другом порядке?