API do Windows para determinar a versão de pacote de serviços
-
05-07-2019 - |
Pergunta
Estamos trabalhando em um driver de dispositivo para o Vista. Há um bug conhecido no SPO (que foi corrigido no SP1). Temos uma solução alternativa que só funciona no SP0 (e destrói o comportamento no SP1).
Existe uma API do Windows ou outra maneira de dizer qual versão do serviço de serviço está instalado? (Programaticamente).
Solução
Você provavelmente quer a função GetVersionEx, em particular os membros do WServicePackmajor e WServicePackMinor OsversionInfoex estrutura.
Suponho que você esteja fazendo isso internamente no seu driver e não em um aplicativo da Web ou algo, dada a tag asp.net.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow