[an error occurred while processing this directive]
|
Возможно, у Вас была другая ситуация. А у меня была такая задача: Host компьютер с периодом 0.1с посылает запрос, и тут же ожидает ответ. Получалось, что сразу же после WriteFile вызов функции ReadFile давал неверный результат, поскольку ответ приходил не на очередной запрос, а на запрос переданный ранее. Введение функции FlushFileBuffers позволило засинхронизировать посылку запроса и получение ответа.