дело в максимльном размере буфера. В статье misyachniy на стр. 10 все правильно написано. для винхп максимальный размер буфера 64к. при смене буфера винда выполняет переключение задач, а это задержка порядка 20мс. Повышение приоритета помогает, но полностью проблему не решает. Вам обязательно нужно провести эксперименты прежде чем разрабатывать изделие. Без собственного драйвера потери при непрерывном потоке ВЕСЬМА вероятны.