Bonjour,
Je cherche une fonction qui pourrait me retourner le nom de domaine de la machine sur laquelle je me trouve, ou à partir d"une adresse IP.
Ca peut etre une fonction MSDN.
Merci d'avance
Version imprimable
Bonjour,
Je cherche une fonction qui pourrait me retourner le nom de domaine de la machine sur laquelle je me trouve, ou à partir d"une adresse IP.
Ca peut etre une fonction MSDN.
Merci d'avance
GetNetworkParams() est ton amie.
La fonction retourne une structure avec justement le nom du domaine.
Parfait, c'est ce que je recherchais :)
Merci beaucoup
Finallement, cetet fonction ne se trouve pas dans la version que j'utilise.
J'utilise VC++ 6.0. Cette fonction est arrivée dans une version ultérieure?
Je vais le faire en C finallement, je sais qu'il y a des fonctions pour ça.
Lu dans le MSDN :
- Client Requires Windows Vista, Windows XP, Windows 2000 Professional, Windows NT Workstation 4.0 SP4 and later, Windows Me, or Windows 98.
- Server Requires Windows Server 2008, Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0 SP4 and later.
- Header Declared in Iphlpapi.h.
- Library Use Iphlpapi.lib.
- DLL Requires Iphlpapi.dll.
As tu inclus "Iphlpapi.h" :question:
As tu installé le MSDN sur ta machine :question:
Oui j'ai MSDN installé sur ma machine, et le fonction n'existe pas.
La librairie non plus n'existe pas. Je me demande si ce n'est pas à cause de la version du compilateur VC++ 6.0. Mais je ne peux pas changer, je suis au sein d'une entreprise.
J'ai l'habitude de développeur avec la bibliothèque standard, et je me mets à boost, je n'ai pas encore bien familier avec MSDN ;)
Il doit manquer le SDK.
Je verrai si je peux l'installer plus tard quand je reviendrai sur le projet.
Merci encore pour ton aide.