Pb. de détection d'OS Windows

bachdorches Messages postés 8 Date d'inscription lundi 13 juin 2005 Statut Membre Dernière intervention 19 octobre 2005 - 14 oct. 2005 à 10:49
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 14 oct. 2005 à 11:06
à priori je ne dispose pas de tous les outils de compilation dont j'ai besoin.


J'ai téléchargé et installé le Borland C++Compiler 5.5 avec Cde Line Tools v5.5.1 pour développer un programme de détection des OS Windows (toutes configurations existantes).


J'ai mis la main sur un script très interressant qui traite de la question, et emploie les fonctions GetVersionEx, GetSysmetrics et de NativeSystemInfo; seulement voila, à la compilation blocage avec 6 erreurs :
Error E2451 : Undefined symbol 'bOsVersionInfoEx'
Error E2268 : Call to undefined function 'GetNativeSystemInfo'
Error E2451 : Undefined symbol 'SM_SERVERR2'
Error E2451 : Undefined symbol 'VER_SUITE_PERSONAL'
Error E2451 : Undefined symbol 'PROCESSOR_ARCHITECTURE_AMD64'
Error E2451 : Undefined symbol 'VER_SUITE_BLADE'

Merci pour toute info, voire outils ou librairies complémentaires (les 3 fonctions décrites au dessus ne sont pas présentes dans mon <windows.h>)
A+

1 réponse

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
14 oct. 2005 à 11:06
Voir GetVersionEx dans MSDN:
http://www.msdn.microsoft.com/library/default.asp

ciao...
BruNews, MVP VC++
0
Rejoignez-nous