Выполняется ли наложенный ввод-вывод в Windows в FIFO?

#winapi

#winapi

Вопрос:

Когда я выполняю многократный наложенный ввод-вывод на одном дескрипторе ввода-вывода. Выполняет ли Windows первый запрос перед выполнением следующего запроса? Или порядок непредсказуем?

Если в первом случае, что происходит, когда возникает ошибка в обрабатываемом запросе? Windows выполнит следующий запрос? или это отменит все невыполненные запросы?

Комментарии:

1. Порядок непредсказуем. У каждой операции есть свое собственное состояние ошибки. Возможно, что одна операция завершится неудачей, но другая завершится успешно.

2. msdn.microsoft.com/en-us/library/windows/hardware/…