Существует значительный набор изменений в зависимости от того, какое программное обеспечение вы пишете.
Это никогда не будет плохой идеей, чтобы проверить Windows Logo Certification (for Vista). Существует ссылка на технические требования к программному обеспечению here. Это всегда дает вам представление о том, чего следует избегать (и для чего нужно конструировать).
На мой взгляд, Vista в основном начали применять [существующие] требования по сертификации логотипа, в частности:
Не писать в HKLM
Не сохранять данные приложения в папке Program Files
Дон» т предположить, административные разрешения
ли сохранить данные пользователя каталога данных приложения
Что касается контроля доступа пользователей (нового для Vista), это также хорошая идея, чтобы получить через файлы манифест. Лучшее, что я мог найти на них, это blog entry here.
Драйверы Windows находятся под повышенным контролем под Windows Vista и в значительной степени требуют сертификации IMHO.
Стек TCP/IP был переписан, а также подсистема аудио (и потоковая передача мультимедиа и т. Д.). Очевидно, прогресс в графике, плюс включение DirectX 10 и обычное развертывание обновленного Media Player и т. Д.
К сожалению, я также забыл упомянуть, что Microsoft заменила ActiveSync (для Windows Mobile) совершенно новой инфраструктурой в Vista.
У вас есть только 2 папки с файлами программ, если у вас есть Vista 64 бит. – 2008-10-14 14:25:47
... и так было с первой 64-разрядной версии Windows (во время XP-фрейма, я верю?). – reuben 2009-01-14 06:18:22