Цитата(DMD @ Jun 24 2009, 23:47)

Здравствуйте,
У меня такой вопрос. Я разрабатываю программно-аппаратный комплекс и столкнулся с проблемой: нужно каждые (минимум) 30-50 мс записывать данные на устройство и считывать его тоже с такой же дискретностью. То есть нужно, чтобы мой вычислительный поток получал управление каждые 30-50 мс, но это должно быть гарантированным.
Системы - Windows XP/2000/Vista.
Windows не RealTime система, так что гарантировать не получится.
Цитата
И ещё: приоритет REALTIME для потока - не поможет?
Поможет, (не забудьте и процессу поставить REALTIME), но гарантию все равно не даст.
Кроме того - 30-50мс для User Mode это слишком мало.
Смотрите в сторону Device Driver'а (и DPC в нем), но и это не даст 100% гарантию