Frage

Wir arbeiten an einem Gerätetreiber für Vista. Es ist ein bekannter Fehler in SPO (das wurde in SP1 behoben). Wir haben eine Abhilfe, die nur in SP0 funktioniert (und zerstört das Verhalten in SP1).

Gibt es einen Windows-API oder eine andere Art zu sagen, was Service Pack-Version installiert ist? (Programmatisch).

War es hilfreich?

Lösung

Sie haben wahrscheinlich die Funktion GetVersionEx die wServicePackMajor und wServicePackMinor Mitglieder des zugehörigen OSVERSIONINFOEX insbesondere Struktur.

Ich nehme an, Sie dies intern in Ihrem Fahrer tun, und nicht von einem Web-App oder etwas angesichts dem asp.net-Tag.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top