STRING en adresse IP
Cette fonction convertit une chaîne de caractères en format d’adresse IP en une valeur du type de données DWORD.
D’abord, la chaîne de caractères est convertie en une valeur du type de données STRING[32]. Ensuite, celle-ci est convertie en une valeur du type DWORD via un sous-programme d’environ 330 pas, également utilisé pour les fonctions STRING_TO_IPADDR et STRING_TO_ETLANADDR.
Entrée
Sortie
L’analyse se termine avec le premier nombre non-décimal après le quatrième octet ou en cas d’erreur de format.
Si le format n’est pas correct, le résultat est 0.
La conversion est telle que l’octet de poids faible de l’adresse IP représente le premier octet et le quatrième octet, l’octet de poids fort de l’adresse ET-LAN. Le format correspond au format standard tel qu’il est utilisé dans "Standard Socket Application Interfaces", par exemple.
Format accepté : ´[Espace]Octet1.Octet2.Octet3.Octet4[Espace]', par exemple : ' [192.168.206.4] '
Caractères acceptés Octets 1-4 :
Nombres décimaux "0“-"9“, 3 positions maximum, avec ou sans zéros de gauche dans la plage 0-255.
Espace : Tous les caractères à l’exception des nombres décimaux