API Windows pour déterminer la version du Service Pack
-
05-07-2019 - |
Question
Nous travaillons sur un pilote de périphérique pour Vista. Il y a un bogue connu dans SPO (qui a été corrigé dans SP1). Nous avons une solution de contournement qui ne fonctionne que dans SP0 (et détruit le comportement dans SP1).
Existe-t-il une API Windows ou un autre moyen d'indiquer la version de Service Pack installée? (Par programme).
La solution
Vous souhaitez probablement utiliser la fonction GetVersionEx , en particulier les membres wServicePackMajor et wServicePackMinor des OSVERSIONINFO / a> structure.
Je suppose que vous le faites en interne dans votre pilote et non à partir d'une application Web ou de quelque chose comme le tag asp.net.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow