Windows API для определения версии пакета обновления - PullRequest
2 голосов
/ 08 января 2009

Мы работаем над драйвером устройства для Vista. В SPO есть известная ошибка (исправленная в SP1). У нас есть обходной путь, который работает только в SP0 (и разрушает поведение в SP1).

Существует ли Windows API или другой способ узнать, какая версия пакета обновления установлена? (Программный).

1 Ответ

2 голосов
/ 08 января 2009

Возможно, вам нужна функция GetVersionEx , в частности члены wServicePackMajor и wServicePackMinor связанной структуры OSVERSIONINFOEX .

Я предполагаю, что вы делаете это внутренне в своем драйвере, а не из веб-приложения или чего-то еще с тегом asp.net.

...